home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / utility / ttlite11.zip / MANUAL.TXT < prev    next >
Text File  |  1992-10-25  |  126KB  |  2,778 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                      TestTrak (tm) Lite User Manual
  12.                                Version 1.1
  13.                             October 25, 1992
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                          Syscon ,Incorporated
  21.                         96 Frederick St, Unit 60
  22.                            Dracut, MA  01826
  23.  
  24.                          Phone: (508) 957-6661
  25.                          FAX:   (508) 957-3263
  26.                          Compuserve: 71371,3410
  27.  
  28.  
  29. Copyright:  Copyright 1991 by Syscon, Incorporated. All rights
  30. reserved worldwide. 
  31.  
  32. Trademarks:  TestTrak is a trademark of TestTrak Partners.
  33.  
  34. Disclaimer:  Syscon, Incorporated makes no representation or
  35. warranties of any kind with respect to the contents hereof and
  36. specifically disclaims any implied warranties of merchantability of
  37. fitness for any particular purpose. Further, Syscon Incorporated
  38. shall not be liable for errors which may be contained herein or for
  39. incidental or consequential damages arising in connection with the
  40. furnishing, performance, or use of this manual. Syscon,
  41. Incorporated reserves the right to revise this manual from time to
  42. time and to make changes in the contents hereof without obligation
  43. to notify any person of such revision or change. 
  44.  
  45.  
  46.  
  47. Contents
  48.  
  49. Introducing TestTrak Lite . . . . . . . . . . . . . . . . . . . . . .  1
  50.      Features and Benefits. . . . . . . . . . . . . . . . . . . . . .  1
  51.      Considerations and Restrictions. . . . . . . . . . . . . . . . .  2
  52.  
  53. Using This Manual . . . . . . . . . . . . . . . . . . . . . . . . . .  5
  54.      About This Manual. . . . . . . . . . . . . . . . . . . . . . . .  5
  55.      Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . .  5
  56.      Getting Around in TestTrak for Text. . . . . . . . . . . . . . .  6
  57.            Menus. . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  58.            Components in Screens and Dialog Boxes . . . . . . . . . .  7
  59.      Getting Help . . . . . . . . . . . . . . . . . . . . . . . . . .  8
  60.  
  61. Chapter 1: Getting Started. . . . . . . . . . . . . . . . . . . . . .  9
  62.      Before You Start . . . . . . . . . . . . . . . . . . . . . . . .  9
  63.            Assumptions. . . . . . . . . . . . . . . . . . . . . . . .  9
  64.      Check the README.BAT File. . . . . . . . . . . . . . . . . . . . 10
  65.      Installing TestTrak. . . . . . . . . . . . . . . . . . . . . . . 11
  66.      Where to Go From Here. . . . . . . . . . . . . . . . . . . . . . 11
  67.  
  68. Chapter 2: About Automated Testing. . . . . . . . . . . . . . . . . . 13
  69.      About Testing. . . . . . . . . . . . . . . . . . . . . . . . . . 13
  70.      Planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
  71.            Test Conditions. . . . . . . . . . . . . . . . . . . . . . 14
  72.            Drafting Your Test Plan. . . . . . . . . . . . . . . . . . 15
  73.  
  74. Chapter 3: Using TestTrak for Text. . . . . . . . . . . . . . . . . . 17
  75.      Using TestTrak to Test PC Software Applications. . . . . . . . . 17
  76.            Creating a Test Data Script. . . . . . . . . . . . . . . . 17
  77.            Playing Back Your Test Data Scripts. . . . . . . . . . . . 18
  78.            Putting Data Files Into Batch Files. . . . . . . . . . . . 19
  79.            Modifying Existing Test Data Scripts . . . . . . . . . . . 19
  80.            Debugging Errors in Regression Tests . . . . . . . . . . . 19
  81.      Using TestTrak to Test PC BIOS and Hardware. . . . . . . . . . . 21
  82.      Using TestTrak to Test Mainframe/UNIX Software . . . . . . . . . 23
  83.  
  84. Chapter 4: Recording Test Data Scripts. . . . . . . . . . . . . . . . 25
  85.      Starting Record Mode . . . . . . . . . . . . . . . . . . . . . . 25
  86.      Entering Test Data Script Filename . . . . . . . . . . . . . . . 26
  87.      Capturing Screens and other Special Operations . . . . . . . . . 28
  88.            Capture Screen . . . . . . . . . . . . . . . . . . . . . . 29
  89.            Capture Palette. . . . . . . . . . . . . . . . . . . . . . 30
  90.            Exit Recording . . . . . . . . . . . . . . . . . . . . . . 30
  91.            Suspend Recording. . . . . . . . . . . . . . . . . . . . . 31
  92.            Resume Recording . . . . . . . . . . . . . . . . . . . . . 31
  93.            Time Delay . . . . . . . . . . . . . . . . . . . . . . . . 31
  94.            Warm Boot. . . . . . . . . . . . . . . . . . . . . . . . . 31
  95.            Reset Timer. . . . . . . . . . . . . . . . . . . . . . . . 31
  96.      Setting the Hotkey . . . . . . . . . . . . . . . . . . . . . . . 32
  97.  
  98. Chapter 5: Playing Back Test Scripts. . . . . . . . . . . . . . . . . 33
  99.      Starting Playback Mode . . . . . . . . . . . . . . . . . . . . . 33
  100.      Data File Playback . . . . . . . . . . . . . . . . . . . . . . . 34
  101.      Batch File Playback. . . . . . . . . . . . . . . . . . . . . . . 36
  102.      Set Playback Speed . . . . . . . . . . . . . . . . . . . . . . . 38
  103.      Set Attribute Checking . . . . . . . . . . . . . . . . . . . . . 39
  104.  
  105. Chapter 6: Debugging Test Data Scripts. . . . . . . . . . . . . . . . 41
  106.      Starting Debug Mode. . . . . . . . . . . . . . . . . . . . . . . 41
  107.      Run Until Error Debug. . . . . . . . . . . . . . . . . . . . . . 43
  108.      Single Step Debug. . . . . . . . . . . . . . . . . . . . . . . . 44
  109.  
  110. Chapter 7: Using the TestTrak Batch File Editor . . . . . . . . . . . 47
  111.      Batch File Editor. . . . . . . . . . . . . . . . . . . . . . . . 47
  112.      Edit Batch File. . . . . . . . . . . . . . . . . . . . . . . . . 47
  113.  
  114. Chapter 8: Using the TestTrak Data File Editor. . . . . . . . . . . . 51
  115.      Introduction To the Data File Editor . . . . . . . . . . . . . . 51
  116.      Getting Around in the Data File Editor . . . . . . . . . . . . . 52
  117.      Starting the TestTrak Data File Editor . . . . . . . . . . . . . 53
  118.            Data . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
  119.            File . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
  120.            Special. . . . . . . . . . . . . . . . . . . . . . . . . . 61
  121.      Using the TestTrak Editor. . . . . . . . . . . . . . . . . . . . 62
  122.  
  123.  
  124.  
  125. Introducing TestTrak LiteTM
  126.  
  127. TestTrakTM Lite for Text is an automated testing program that is
  128. designed to simplify and accelerate QA testing of character-based
  129. applications.  It can be used to test PC based software, hardware
  130. or mainframe software. Once a test script has been created you can
  131. run it automatically again and again, using the computer itself to
  132. check the integrity of your application. If the software you're
  133. testing changes, you can easily modify your scripts to accommodate
  134. those changes, thereby saving time and money.
  135.  
  136.  
  137.  
  138. Features and Benefits
  139.  
  140. The features and benefits of TestTrak Lite include:
  141.  
  142.      o Minimal Size. The resident portion of TestTrak Lite requires
  143.            less than 30K of DOS conventional memory.
  144.  
  145.      o User Friendly. Menu bars and popups provide an intuitive 
  146.            interface. Context sensitive help screens are provided.
  147.  
  148.      o Editor. Lets you create and modify test scripts
  149.            independently of your application. So you can begin test
  150.            development before your application development is
  151.            finished.
  152.  
  153.      o User-independent Regression Testing.  Once test data scripts
  154.            have been completed successfully, you can run them
  155.            without having to be there.  For example, you can start
  156.            the regression test at night, and come in the next
  157.            morning and check the results.
  158.  
  159.      o Keystroke Timing Recorded. In addition to recording the 
  160.            keystrokes themselves, TestTrak also records the exact
  161.            time between each keystroke. Thus when you play back the
  162.            script it will be at exactly the rate it was recorded.
  163.            Some programs, particularly mainframe programs will not
  164.            work correctly when played back without this capability.
  165.  
  166.      o Variable Playback Speed.  This option enables you to set the
  167.            speed at which you want a file played back.  This allows
  168.            you to run test scripts for software applications that
  169.            are not time-dependent very quickly.
  170.  
  171.      o Screen masking.  The Capture Screen option allows you to 
  172.            mask parts of screens that you do not want captured as
  173.            part of your test.  For example, if you do not want to
  174.            capture the time or date fields of a screen, you can
  175.            block them out and capture the rest of the screen.
  176.  
  177.      o Warm boot.  TestTrak lets you insert a warm boot as part of
  178.            a test data script.  This helps you test device drivers
  179.            with different command line configurations.
  180.  
  181.      o Application debugging.  The Debug option lets you debug your
  182.            software application while you test it.  You can either
  183.            run the test until it hits an error, or you can do
  184.            single-step debugging.
  185.  
  186.  
  187.  
  188. Considerations and Restrictions
  189.  
  190. This section presents certain restrictions as well as
  191. considerations that you need to be aware of before you begin to use
  192. TestTrak for Text.
  193.  
  194. o    Always start TestTrak at the DOS prompt, with a clear screen. 
  195.      This enables you to start your test from a repeatable state,
  196.      as mentioned in Chapter 2, "About Automated Testing."
  197.  
  198. o    While developing your test under TestTrak, it is important
  199.      that you watch the test to make sure the application being
  200.      tested is doing what it should be. Only the tester can
  201.      determine the correctness of the application during the test
  202.      development. TestTrak only checks for errors when you are
  203.      playing back a developed test data script. 
  204.  
  205. o    If you are testing something that requires you to modify
  206.      CONFIG.SYS, such as a device driver that can be loaded at
  207.      different addresses, you can record a warm boot (CTRL + ALT +
  208.      DELETE) as part of your test.
  209.  
  210. o    If you are testing a mainframe application, the first thing
  211.      the test must do is bring up the terminal emulator that the
  212.      mainframe application will communicate with.
  213.  
  214. o    You can use any text editor to edit the batch files.  To
  215.      display or edit data files, you must use either the TestTrak
  216.      data file editor or TestTrak Modify mode.
  217.  
  218. o    TestTrak will not capture mouse movements. 
  219.  
  220. o    TestTrak can be used to capture keystrokes in some graphics
  221.      applications but it cannot be used to record graphics screens.
  222.  
  223. o    TestTrak cannot be used to test Microsoft Windows
  224.      applications.
  225.  
  226. o    TestTrak captures keystrokes using INT 16, so any application
  227.      that activates hot keys by using hot keys from INT 9 (such as
  228.      TSRs) cannot be tested.
  229.      
  230.  
  231.  
  232. Using This Manual
  233.  
  234.  
  235. About This Manual
  236.  
  237. This manual includes the following chapters.
  238.  
  239. o    Chapter 1, "Getting Started," provides detailed installation
  240.      instructions.
  241.  
  242. o    Chapter 2, "About Automated Testing," explains what automated
  243.      testing is, what the advantages of using it are, how to
  244.      prepare your test scripts, and the types of information you
  245.      need to be concerned with.
  246.  
  247. o    Chapter 3, "Using TestTrak for Text," briefly describes the
  248.      types of things you can test, including PC software
  249.      applications, PC BIOS and hardware, and mainframe software
  250.      applications.
  251.  
  252. o    Chapter 4, "Recording Test Data Scripts," describes how to use
  253.      TestTrak to create test data scripts.
  254.  
  255. o    Chapter 5, "Playing Back Test Scripts," describes how to use
  256.      TestTrak to playback test data scripts, batch data scripts,
  257.      edit test batch scripts and alter the playback speed.
  258.  
  259. o    Chapter 6, "Debugging Test Data Scripts," describes how to use
  260.      TestTrak to display comparison errors and test data script
  261.      keystrokes on the screen. 
  262.  
  263. o    Chapter 7, "Using the TestTrak Batch File Editor," describes
  264.      how to use the TestTrak batch file editor. This editor (or any
  265.      ASCII text editor) is used to create list of test data scripts
  266.      to be executed. The test data scripts are executed in the
  267.      order they appear in the ASCII batch file. 
  268.  
  269. o    Chapter 8, "Using the TestTrak Data File Editor," describes
  270.      how to use the TestTrak data script editor. 
  271.  
  272.  
  273. Conventions
  274.  
  275. This section explains the conventions that are used throughout this
  276. manual.  By taking a few minutes to read this section, you'll be
  277. able to use this manual more effectively.
  278.  
  279. The term "select" is used when referring to selecting a menu option
  280. or a file from a pick box.
  281.  
  282. The term "directory" is used when referring to a directory on a
  283. disk, including any and all subdirectories.  Whenever the directory
  284. is displayed in a dialog box, you can change directories by
  285. pressing F2 and entering the name of the new directory.
  286.  
  287. Three types of menus are used in TestTrak for Text:  menu bars,
  288. pull-down menus, and popup menus.
  289.  
  290. The HELP option provides additional menu-bar-specific information
  291. about the options on the menu bar.
  292.  
  293. Exit or Quit always take you back to the previous operation.
  294.  
  295. Many TestTrak operations require you to enter information into a
  296. dialog box.
  297.  
  298. Messages and prompts are displayed in popup boxes.  Information
  299. that you must enter is entered into entry boxes.
  300.  
  301. The arrow keys let you move around menus and pick boxes.
  302.  
  303.  
  304. Getting Around in TestTrak for Text
  305.  
  306. This section explains how to use the menus and certain keys to get
  307. around in TestTrak for Text.  Although the TestTrak interface is
  308. easy to use, you need to know how to get around the program before
  309. you can use it.
  310.  
  311. This section explains how to:
  312.  
  313. o    select menu options
  314.  
  315. o    access popup menus
  316.  
  317. o    use pick boxes and entry boxes
  318.  
  319. o    use dialog boxes
  320.  
  321.  
  322. Menus
  323.  
  324. Three types of menus are used in TestTrak for Text:  menu bars,
  325. pull-down menus, and popup menus.  Menu bars are used for all main
  326. menus in both the testing portion of TestTrak and in the TestTrak
  327. Editor.  In the testing portion of TestTrak, however, all submenus
  328. are either pull-down menus or popup menus.  In TestTrak Editor,
  329. almost all menus are displayed as menu bars.  Popup menus can be
  330. accessed by typing CTRL-SHIFT-T (or the current hotkey).
  331.  
  332. You can select a menu item by moving the cursor to it and pressing
  333. ENTER, or by typing the highlighted letter in that option. 
  334. Likewise, you can select a file from a pick box by moving the
  335. cursor to it and pressing RETURN, or by typing the name of the file
  336. and pressing ENTER.
  337.  
  338.  
  339. Components in Screens and Dialog Boxes
  340.  
  341. When you select certain menu options, a screen or dialog box is
  342. displayed.  The screen or dialog box generally requires some input
  343. from you, such as a file name; or they require you to select a file
  344. or menu option before you can proceed.  The following screen
  345. includes a menu bar, entry box, pick box, and menu options.
  346.  
  347.  
  348. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  349. ▒  Record      Playback     Debug     Modify     Editor           Quit       ▒
  350. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╔══════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  351. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Data File Playback   ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  352. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Batch File Playback  ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  353. ▒▒▒▒╔══════════════════════════════════════════════════════════════════════╗▒▒
  354. ▒▒▒▒║   Current Directory: J:\SYSCON\TESTRACK                              ║█▒
  355. ▒▒▒▒║                                                                      ║█▒
  356. ▒▒▒▒║   ╔══════════════╗             ┌─── File Name ────┐                  ║█▒
  357. ▒▒▒▒║   ║ DUMB.TTD     ║█            │                  │                  ║█▒
  358. ▒▒▒▒║   ║ TEST.TTD     ║█            └──────────────────┘                  ║█▒
  359. ▒▒▒▒║   ║ WP51.TTD     ║█                                                  ║█▒
  360. ▒▒▒▒║   ║ REBOOT.TTD   ║█      ╔══════════════╗  ╔══════════════╗          ║█▒
  361. ▒▒▒▒║   ║ SCRCAP.TTD   ║█      ║    BEGIN     ║█ ║    CANCEL    ║█         ║█▒
  362. ▒▒▒▒║   ║ SIZE.TTD     ║█      ╚══════════════╝█ ╚══════════════╝█         ║█▒
  363. ▒▒▒▒║   ║ SCRCAP2.TTD  ║█       ████████████████  ████████████████         ║█▒
  364. ▒▒▒▒║   ║ EDITOR.TTD   ║█                                                  ║█▒
  365. ▒▒▒▒║   ║ TEST1.TTD    ║█                                                  ║█▒
  366. ▒▒▒▒║   ║ SPECIAL.TTD  ║█    First enter the file name. Then select        ║█▒
  367. ▒▒▒▒║   ╚══════════════╝█    either begin or cancel. You can exit at       ║█▒
  368. ▒▒▒▒║    ████████████████    any point by pressing Esc.                    ║█▒
  369. ▒▒▒▒║                                                                      ║█▒
  370. ▒▒▒▒║   F1 - Help   F2 - Change Directory   F3 - Swap Boxes   Esc - Exit   ║█▒
  371. ▒▒▒▒╚══════════════════════════════════════════════════════════════════════╝█▒
  372. ▒▒▒▒ ████████████████████████████████████████████████████████████████████████▒
  373. ▒▒ F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners  ▒▒▒
  374. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  375.  
  376.  
  377. This screen requires that you enter the name of a file in the entry
  378. box, or select an existing file name from the pick box.  You can
  379. then select either BEGIN to continue, or CANCEL to back out of the
  380. operation.
  381.  
  382.  
  383. To enter a file name in the entry box, type the name (the default
  384. extension .ttd will be added automatically ) and press ENTER.  The
  385. cursor moves to BEGIN.
  386.  
  387. To select a file from the pick box, use the up or down arrow, PgUp,
  388. or PgDn key to highlight the file name you want to select and press
  389. ENTER.  The cursor moves to BEGIN button. 
  390.  
  391. If you want to enter a file name directly, press F3 to move the
  392. cursor to the file entry box, enter the filename (including path if
  393. necessary) of the test script you want to run and press ENTER. The
  394. cursor will move to the BEGIN button.
  395.  
  396. Press ENTER to proceed at the BEGIN button, or use the right arrow
  397. key to move the cursor to CANCEL and press ENTER to stop the
  398. process.
  399.  
  400.  
  401. Getting Help
  402.  
  403. TestTrak for Text provides a comprehensive online help system that
  404. explains the program's options while you work.  Most menu bars have
  405. a HELP option that provides information that is specific to that
  406. menu bar.  For menu bars that do not have a HELP option, you can
  407. press F1 for help.
  408.  
  409. You can move around the Help screens using the arrow keys, PgDn, or
  410. PgUp.
  411.  
  412.  
  413.  
  414. Chapter 1: Getting Started
  415.  
  416.  
  417. Before You Start
  418.  
  419. Before you install TestTrak for Text, you need to complete the
  420. preliminary steps in this section.  You should
  421.  
  422.      o take note of the assumptions used in this manual
  423.  
  424.      o check the software and hardware requirements
  425.  
  426.      o fill out your registration card
  427.  
  428.      o check your package and disk contents
  429.  
  430.      
  431. You should read all the information in this section and complete
  432. the necessary steps. They are essential to the proper operation of
  433. TestTrak for Text.
  434.  
  435.  
  436. Assumptions
  437.  
  438. The instructions in this manual assume you are familiar with basic
  439. DOS commands (Microsoft or IBM PC disk operating System), including
  440. formatting disks, erasing files, copying files, backing up files,
  441. specifying a path name, and managing directories.  If you are not
  442. familiar with these terms and operations, refer to your DOS User's
  443. Manual to learn about DOS before using TestTrak  for Text.
  444.  
  445.  
  446. What You Need
  447.  
  448. You need the following software and hardware to run TestTrak for
  449. Text.
  450.  
  451.      o Computer: an IBM PC, XT, AT or PS/2 computer (or a computer
  452.                 that is 100% compatible with any of these).
  453.  
  454.      o Memory: at least 256K of available RAM.
  455.  
  456.      o Operating System: PC-DOS or MS-DOS, version 3.0 or later. 
  457.  
  458.      o Disk Drives: at least one floppy-disk drive and one hard-
  459.                 disk drive.
  460.  
  461.      o Display: A monochrome monitor with a monochrome display 
  462.                 adaptor; a composite monitor with a Color Graphics
  463.                 Adapter; an Enhanced Color Display with an Enhanced
  464.                 Graphics Adapter; a Video Graphics Adaptor and
  465.                 monitor; or a monitor and display adapter
  466.                 compatible with any of these.
  467.  
  468.  
  469.  
  470. Check Your Package Contents
  471.  
  472. Your TestTrak for Text package contains these items:
  473.  
  474.      o  TestTrak for Text User's Manual
  475.  
  476.      o  one 5.25-inch disk
  477.  
  478.      o  one 3.5-inch disk
  479.  
  480.      o  Registration Card
  481.  
  482.  
  483. If any of these items is missing, contact Syscon, Inc., for a
  484. replacement.
  485.  
  486.  
  487. Check the README.BAT File
  488.  
  489. The README.BAT file contains information about TestTrak for Text
  490. that became available after the user manual was printed.  This
  491. information is essential for using TestTrak for Text; please read
  492. it before using this program.
  493.  
  494. You can read the contents of the README.BAT file by typing README
  495. at the DOS prompt. Press return to display the next page after you
  496. have finished reading each page. You can print the README file by
  497. redirecting it to your printer with the following DOS command: 
  498.      type readme.bat > prn.
  499.  
  500.  
  501. Installing TestTrak
  502.  
  503. Note: Be sure to fill out the Registration Card that came in the
  504. TestTrak package and return it to Syscon, Incorporated. You must do
  505. this in order to receive technical support and to receive
  506. information about updates. Please fill out the card, then send it
  507. to Syscon.
  508.  
  509. The following procedure will make a backup copy of TestTrak and
  510. install TestTrak on your hard drive.
  511.  
  512. 1. Make a backup copy of all TestTrak Program disks using the DOS
  513.      diskcopy command. Use these backup copies to install the
  514.      TestTrak program. Store the original TestTrak diskettes in a
  515.      safe place.
  516.  
  517. 2. Insert the backup TestTrak Program disk in drive A.
  518.  
  519. 3. Type a:install at the A> prompt and then press ENTER.
  520.  
  521. 4. Follow the instructions that appear on the screen. You can 
  522.      install the TestTrak program on any hard disk in your system.
  523.  
  524. TestTrak is now installed onto your hard drive.
  525.  
  526.  
  527.  
  528. Where to Go From Here
  529.  
  530. Before you try to use TestTrak for Text, please read Chapter 2,
  531. "About Automated Testing."  That chapter provides essential
  532. information for making maximum use of TestTrak's capabilities.
  533. Chapter 2: About Automated Testing
  534.  
  535. This section provides a generic discussion of automated testing: 
  536. how it works, how to use it, and the advantages of using it.
  537.  
  538. Automated testing speeds up the process of QA testing by allowing
  539. you to capture keystrokes, full or partial screens, warm boots, and
  540. other operations and store them in a test data script in a file
  541. that can be played back whenever necessary.  The file can be
  542. edited, put into a batch file, and used again and again.
  543.  
  544. This presents the user with significant savings in time and money
  545. because the need to re-enter test data and re-verify the results
  546. manually is eliminated.  All you need to do is rerun the test
  547. scripts.  There is no need for you to watch the test or to manually
  548. reenter keystrokes or other operations.
  549.  
  550.  
  551.  
  552.  
  553. About Testing
  554.  
  555. When testing a software application (or BIOS or hardware), you are
  556. testing it to make sure that it does what it is supposed to do, and
  557. that it does not do what it is not supposed to do.  In other words,
  558. you want to find errors, not avoid them.  And, because you want to
  559. find errors, it is usually best if someone other than the developer
  560. tests the application.
  561.  
  562. When writing test scripts for automated testing, you want to break
  563. your test data scripts into small portions.  This enhances the
  564. repeatability or your scripts, and saves you time because if you
  565. need to make a change to a script, you can go right to that
  566. particular script and make a change.  You do not have to redo the
  567. entire test.  These small test portions should contain all
  568. necessary keystrokes/operations for one function.
  569.  
  570. In addition, all test data scripts should be independent of each
  571. other.  This also enhances the repeatability of the scripts and
  572. allows you to use the scripts in different tests.
  573.  
  574. You should also make sure that each script starts at a known place
  575. in the application and ends in a known place.  This lessens the
  576. possibility of errors and increases the repeatability of the
  577. script.
  578.  
  579.  
  580. Planning
  581.  
  582. When designing your automated test plan, you must consider the
  583. conditions under which the test is to be run and which resources
  584. will be involved.  You can then draft a test plan that incorporates
  585. the information determined in each of these processes.  This
  586. section discusses the types of information that need to be included
  587. in the test plan, as well as suggestions for writing the test plan
  588. in order to make maximum use of automated testing's capabilities.
  589.  
  590.  
  591. Test Conditions
  592.  
  593. When determining how you will test your application, you must
  594. consider any condition that will affect your test scripts.  These
  595. conditions can include
  596.  
  597. o    The type of monitor you are using (VGA, EGA, etc.)
  598.  
  599. o    The version of the software application you are testing
  600.  
  601. o    Did the software have to be installed?  If so, you should
  602.      consider incorporating the installation procedures into your
  603.      test plan.
  604.  
  605. o    If you are testing a mainframe application, what emulator are
  606.      you using?  Is it the same one you will use to test the
  607.      application in the future?  The same one under which the
  608.      application will run?
  609.  
  610. o    Are the conditions under which you are testing repeatable?  In
  611.      other words, when you test the next version of the
  612.      application, will the same conditions that exist now be
  613.      present then?
  614.  
  615.  
  616. Drafting Your Test Plan
  617.  
  618. Drafting your test plan is where you make maximum usage of
  619. automated testing's capabilities.  Because you want to write a test
  620. plan that finds errors, is important to define those parts of the
  621. application where errors are likely to be found.  In addition,
  622. because you want to be able to use the batch files that you create
  623. again, it is important that each test script be defined in such a
  624. way that you always start from a known place and always end up in
  625. a known place.  So, when defining your test scripts, keep these
  626. questions in mind:
  627.  
  628. o    Where does it start?
  629. o    Where does it end?
  630. o    Are the results repeatable?
  631. o    Are the test data scripts small enough so that changes in the
  632.      application require you to modify only a small number of the
  633.      test data scripts?
  634.  
  635. It is important to break your test scripts into small enough
  636. portions so that each one tests a particular function.  By doing
  637. this, if there is a small change in the application, such as a
  638. change in the user interface, you do not have to reenter the entire
  639. sequence of the test.  You can go to the test script in which the
  640. change occurs and modify only that script.  This keeps having to
  641. modify test data scripts to a minimum.
  642.  
  643. When defining your test scripts, it is also important to keep the
  644. concept of "boundary testing" in mind.  Boundary testing enables
  645. you to define those parts of an application where things are likely
  646. to break, or where errors are most likely to occur.  For example,
  647. if you are testing a database that accepts a maximum of 100
  648. entries, you might want to make one of the boundaries of a test
  649. script the point at which you try to make 101 entries.    
  650. Chapter 3: Using TestTrak for Text
  651.  
  652. There are three types of places you might use TestTrak for Text: 
  653. testing PC software applications, testing PC BIOS and hardware, and
  654. testing mainframe/UNIX software applications.
  655.  
  656. This section provides general information on using TestTrak for
  657. Text to perform these three types of tests.  It also provides some
  658. examples of tests to give you a better idea of how you can use
  659. TestTrak's capabilities.  For more detailed information on using
  660. TestTrak, refer to the following chapters.
  661.  
  662.  
  663. Using TestTrak to Test PC Software Applications
  664.  
  665. This section discusses the steps that you would perform to create
  666. a test data script, play back the script, put the data files into
  667. a batch file, modify an existing script, and debug errors during
  668. regression testing.
  669.  
  670. When you use TestTrak to test a software application that is
  671. running on your PC, remember to keep your scripts as short as
  672. possible to keep editing and modifying time to a minimum.  And, to
  673. reduce the possibility of errors in your scripts, keep the
  674. repeatability factor in mind.  Your scripts should start and end at
  675. repeatable screens, and always be aware of which monitor you are
  676. creating the test under.  Tests developed on color monitors may not
  677. run correctly against monochrome monitors, because some application
  678. programs put up different attributes for characters in color. 
  679.  
  680.  
  681. Creating a Test Data Script
  682.  
  683. This section discusses the general steps you perform when creating
  684. a test data script.  For more detailed information on recording a
  685. test data script, refer to Chapter 4, Recording Test Data Scripts.
  686.  
  687. When creating the test data script, do not assume that the
  688. application you are testing is bug-free.  It is important that you
  689. watch the application to make sure that it does what you expect it
  690. to.  If it doesn't, you need to inform the application developers
  691. so they can fix the problem.  Then, you need to modify your test
  692. data script.  (A good way to help the developers recreate the
  693. problem is to stop recording the script, give it to the developers,
  694. and let them play the script back.)
  695.  
  696. When you start to record, you immediately go back to the DOS prompt
  697. for the TESTTRAK directory.  
  698.  
  699. 1.   Go into the application that you want to test.  It is
  700.      important that you enter the entire, correct path for
  701.      accessing the application.  Once again, this is important for
  702.      being able to repeat your test.
  703.  
  704. 2.   When you come to a screen that you want to capture, make sure
  705.      that the screen is repeatable.  Then, press SHIFT-CTRL-T.  The
  706.      Record popup menu is displayed.
  707.  
  708. 3.   Choose whether you want to capture the entire screen or a
  709.      portion of it.  To capture only part of a screen, use the
  710.      Enable Screen and Disable Screen options. 
  711.  
  712. 4.   Continue creating your test data script.  Remember to keep it
  713.      as short as possible.  Each script should perform one
  714.      function.
  715.  
  716. 5.   If you choose to insert a warm boot, do not add any keystrokes
  717.      or operations after the warm boot.  Remember, when you are
  718.      playing the test script back, the warm boot will be performed
  719.      and no further steps can be performed.  As before, this has to
  720.      do with the repeatability of the test data script.
  721.  
  722. 6.   When you are through with your test data script, go to the DOS
  723.      prompt and stop recording.  Going to the DOS prompt means that
  724.      each script starts and ends at a known point, insuring your
  725.      script's repeatability.
  726.  
  727. 7.   When your script is complete, play it back to make sure that
  728.      it does what it is supposed to do.  Note:  You should do this
  729.      after each script to ensure that it is repeatable and that it
  730.      does not have any errors.   
  731.  
  732. 8.   Then, go back into TestTrak and repeat these steps to record
  733.      your next test data script.  
  734.  
  735. Make sure you keep a record of the names of your test data script
  736. files so that you can put them into a batch file.  You must enter
  737. them in the order in which you want them played back.
  738.  
  739.  
  740.  
  741. Playing Back Your Test Data Scripts
  742.  
  743. The TestTrak for Text online Playback option allows you to play
  744. back your data files immediately after you create them.  You can
  745. play them back in either single file mode (Data File Playback) or
  746. batch mode (Batch File Playback).  
  747.  
  748. When playing back a test data script for the first time, it is not
  749. necessary for you to watch the playback.  Any errors that occur
  750. will be put into a log file with the extension  and you can use the
  751. Modify option or TestTrak Editor to correct them.  
  752.  
  753. You should play back your data files first in single file mode so
  754. that you can correct each file, if necessary.  Then, you can put
  755. the files into a batch file in the correct order and play them back
  756. without any manual intervention.  This is a time-saving feature
  757. during regression testing because you can run the entire test suite
  758. without having to be there.  Any errors in your script are put into
  759. the log file with the extension .  You can use the Modify option or
  760. TestTrak Editor to correct these errors.  Or, if you want to watch
  761. the errors as they occur, you can use the Debug option and correct
  762. the software application as the errors as they occur.
  763.  
  764. The Playback option is also a good way to check the repeatability
  765. of your test data scripts.  For example, a test that is successful
  766. in single file mode may not be successful in batch mode because the
  767. screens are not repeatable when played together.
  768.    
  769. For more detailed instructions on using the Playback option, refer
  770. to Chapter 5, Playing Back Test Scripts.
  771.  
  772.  
  773.  
  774. Putting Data Files Into Batch Files
  775.  
  776. To put a data file into a batch file, use the Edit Batch File
  777. option from the Playback Menu.  When the Edit Batch File screen is
  778. displayed, enter the names of the data files you want included in
  779. the file in the order in which you want them played back.
  780.  
  781.  
  782. Modifying Existing Test Data Scripts
  783.  
  784. You can modify a test data script using either the online Modify
  785. option or the TestTrak Editor.  (If you do your modifications in
  786. the TestTrak Editor, you will still have to use the online Modify
  787. option for screen captures, timing between keystrokes, or time
  788. delays.)
  789.  
  790.  
  791.  
  792. Debugging Errors in Regression Tests
  793.  
  794. The TestTrak online Debug option is for QA personnel who want to
  795. put a little more detail in the problem report or who want more
  796. help in finding errors in an application.  Debug is also a good
  797. tool for engineers who are debugging an application problem.  
  798.  
  799. There are two ways to use TestTrak to detect errors:  Run Until
  800. Error and Single Step Debug. 
  801.  
  802. Run Until Error plays back the file until it finds a screen that
  803. miscompares.  The screen is displayed with the areas that
  804. miscompare highlighted and flashing.  The screen is displayed until
  805. you press the space bar.  TestTrak continues playing back the file
  806. until it encounters another screen miscompare.
  807.  
  808. Single Step Debug allows you to display the keystrokes that were
  809. entered so you can see how you got from screen to screen.  This is
  810. a helpful feature if the person doing the debugging is not the same
  811. person who created the test data script.
  812.  
  813. For more detailed information on using Debug, refer to Chapter 6,
  814. Debugging Test Data Scripts.
  815.  
  816.  
  817. Using TestTrak to Test PC BIOS and Hardware
  818.  
  819. Using TestTrak to test PC BIOS or hardware requires an extensive
  820. knowledge of the IBM PC.  If you have the required expertise, you
  821. can test PC BIOS, or the motherboard hardware or option board
  822. hardware/BIOS by using the DOS Debug program or other short
  823. application programs that you have written to display the state of
  824. hardware registers on the screen.
  825.  
  826. The following example tests the INT 10 Function 0 - Set Video Mode. 
  827. This example uses the ability of the DOS Debug program that is
  828. supplied with all DOS versions to write and execute assembly
  829. language programs. Start TestTrak and select Start Recording. When
  830. you are back at the DOS prompt do the following:
  831.  
  832. Example:
  833.  
  834. 1.   Start the DOS program Debug and enter the following assembly-
  835.      language instructions to set the video mode to a 40-column x
  836.      25-line screen:
  837.  
  838.            mov  ax, 01
  839.            int  10
  840.            ret
  841.  
  842. 2.   Execute the program using the instructions g=100 105 then exit
  843.      DOS Debug.
  844.  
  845. 3.   Do a CLS command at the DOS prompt to clear the screen.  (This
  846.      ensures that the screen is repeatable.)
  847.  
  848. 4.   Go back into DOS Debug and, at the Debug prompt, enter the
  849.      command:
  850.  
  851.            d 40:49 L1
  852.  
  853.      The memory byte that DOS uses to hold the current video mode
  854.      should now appear on the screen, and the value of that byte
  855.      should be 1.
  856.  
  857. 5.   Save the screen for comparisons in regression testing.
  858.  
  859. 6.   Enter another command at the Debug prompt:
  860.  
  861.            d 40:4A L1
  862.  
  863.      The memory byte that DOS uses to hold the number of columns on
  864.      the screen should appear and should be 50 hex (80 decimal).
  865.  
  866.  
  867. 7.   Save the screen for comparisons in regression testing.
  868.  
  869. 8.    Exit DOS Debug mode and stop recording.
  870.  
  871. You can repeat these steps with each video mode that the system
  872. has.  You could then batch the steps together to create a test of
  873. all the BIOS video modes.
  874.  
  875. Note:  For further information on IBM PC hardware and BIOS, refer
  876. to the IBM Technical Reference Manuals for PS/2 and the IBM ROM
  877. BIOS Programmer's Reference, by Ray Duncan (Microsoft Press).
  878.  
  879.       
  880. Using TestTrak to Test Mainframe/UNIX Software
  881.  
  882. Using TestTrak for Text to test mainframe/UNIX software
  883. applications is very similar to the way you use it to test PC
  884. software applications.  In other words, you are still capturing
  885. keystrokes and screens, and you can still use the TestTrak Editor
  886. to create test data files without running the software application. 
  887. And, as with testing PC software applications, the same
  888. considerations for shortness of scripts and repeatability of
  889. testing conditions still apply.
  890.  
  891. When testing mainframe/UNIX software, however, there are some
  892. additional caveats.  For example, since you are logging on from a
  893. remote site, you must run TestTrak under a terminal emulator.  Make
  894. sure that the emulator you test the application under is the same
  895. one that you created the test under.  Otherwise, the test may not
  896. work.
  897.  
  898.  
  899.  
  900. In addition, you must be aware of timing and response times since
  901. you are attaching to a remote site.  For example, if you create a
  902. test at a time when there is minimal traffic, at night for
  903. instance, but run the test during the day when traffic is heavy,
  904. the response times will differ and the test may not work.
  905.  
  906. If this is the case, you can use TestTrak's Time Delay feature to
  907. insert a certain amount of time between keystrokes or operations. 
  908. (It doesn't matter if the response time is quicker, only if it's
  909. slower.)  In this way, you can manipulate your test data scripts to
  910. increase the probability of a successful test.
  911. Chapter 4: Recording Test Data Scripts
  912.  
  913. This section describes how to start TestTrak, and how to use its
  914. menu options and capabilities to record test data scripts. Record
  915. mode can only be used to create completely new test scripts. If you
  916. want to modify an existing test script use Modify mode.
  917.  
  918.  
  919. Starting Record Mode
  920.  
  921. To start record mode from your hard disk
  922.  
  923. 1.   Go into the directory in which you installed TestTrak.
  924.  
  925. 2.   Type testtrak and press ENTER.  The TestTrak Main Menu
  926.      appears, as shown in Figure 4-1.
  927.  
  928. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  929. ▒▒  Record      Playback     Debug     Modify     Editor           Quit     ▒
  930. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  931. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  932. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  933. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  934. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  935. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  936. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  937. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  938. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  939. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  940. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  941. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  942. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  943. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  944. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  945. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  946. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  947. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  948. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  949. ▒   F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners   
  950. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  951.  
  952.  
  953. . . . . . . . . . . .Figure 4-1.  TestTrak Main Menu
  954.  
  955.  
  956. 3.   Select record mode by using the arrow keys to move the cursor
  957.      to the record mode selection and pressing ENTER, or by typing
  958.      "R". The Record selections menu will appear as show in Figure
  959.      4.2. There are two selections:
  960.  
  961.            o Start Recording
  962.                 This selection is used to start a recording
  963.                 session. 
  964.  
  965.            o Set Hotkey
  966.                 This selection lets you change the key that is used
  967.                 to display the option popup while you are
  968.                 recording.
  969.  
  970.  
  971. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  972. ▒▒  Record      Playback     Debug     Modify     Editors          Quit    ▒
  973. ▒▒▒▒╔══════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  974. ▒▒▒▒║ Start Recording  ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  975. ▒▒▒▒║ Set Hotkey       ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  976. ▒▒▒▒╚══════════════════╝█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  977. ▒▒▒▒▒████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  978. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  979. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  980. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  981. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  982. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  983. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  984. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  985. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  986. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  987. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  988. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  989. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  990. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  991. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  992. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  993. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  994. ▒▒  F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners  
  995. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  996.  
  997.  
  998. . . . . . . . . . . . Figure 4-2.  Record Main Menu
  999.  
  1000.  
  1001. Entering Test Data Script Filename
  1002.  
  1003. Record mode allows you to create a test data script by recording
  1004. the keystrokes, capturing a full or partial screen, or performing
  1005. any other operations necessary to complete a test data script. 
  1006. Before you start, please be sure you have read Chapter 2, About
  1007. Automated Testing.
  1008.  
  1009.  
  1010.  
  1011. To use Record mode, 
  1012.  
  1013. 1.   From the TestTrak Record Menu, select START RECORDING.  The
  1014.      Record Mode screen is displayed, as shown in Figure 4-3.
  1015.  
  1016.  
  1017. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1018. ▒  Record      Playback     Debug     Modify     Editor           Quit      ▒▒
  1019. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1020. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1021. ▒▒▒▒▒▒▒▒▒╔═══════════════════════════════════════════════════════════╗▒▒▒▒▒▒▒▒
  1022. ▒▒▒▒▒▒▒▒▒║  Current Directory: J:\SYSCON\TESTRACK                    ║█▒▒▒▒▒▒▒
  1023. ▒▒▒▒▒▒▒▒▒║                                                           ║█▒▒▒▒▒▒▒
  1024. ▒▒▒▒▒▒▒▒▒║                   ┌── File Name ───┐                      ║█▒▒▒▒▒▒▒
  1025. ▒▒▒▒▒▒▒▒▒║                   │                │                      ║█▒▒▒▒▒▒▒
  1026. ▒▒▒▒▒▒▒▒▒║                   └────────────────┘                      ║█▒▒▒▒▒▒▒
  1027. ▒▒▒▒▒▒▒▒▒║                                                           ║█▒▒▒▒▒▒▒
  1028. ▒▒▒▒▒▒▒▒▒║            ╔══════════════╗  ╔══════════════╗             ║█▒▒▒▒▒▒▒
  1029. ▒▒▒▒▒▒▒▒▒║            ║    BEGIN     ║█ ║    CANCEL    ║█            ║█▒▒▒▒▒▒▒
  1030. ▒▒▒▒▒▒▒▒▒║            ╚══════════════╝█ ╚══════════════╝█            ║█▒▒▒▒▒▒▒
  1031. ▒▒▒▒▒▒▒▒▒║             ████████████████  ████████████████            ║█▒▒▒▒▒▒▒
  1032. ▒▒▒▒▒▒▒▒▒║                                                           ║█▒▒▒▒▒▒▒
  1033. ▒▒▒▒▒▒▒▒▒║                                                           ║█▒▒▒▒▒▒▒
  1034. ▒▒▒▒▒▒▒▒▒║      First enter the file name. Then select either        ║█▒▒▒▒▒▒▒
  1035. ▒▒▒▒▒▒▒▒▒║      begin or cancel. You can exit at any time by         ║█▒▒▒▒▒▒▒
  1036. ▒▒▒▒▒▒▒▒▒║      pressing Esc.                                        ║█▒▒▒▒▒▒▒
  1037. ▒▒▒▒▒▒▒▒▒║                                                           ║█▒▒▒▒▒▒▒
  1038. ▒▒▒▒▒▒▒▒▒║     F1 - Help    F2 - Change Directory   Esc - Exit       ║█▒▒▒▒▒▒▒
  1039. ▒▒▒▒▒▒▒▒▒╚═══════════════════════════════════════════════════════════╝█▒▒▒▒▒▒▒
  1040. ▒▒▒▒▒▒▒▒▒ █████████████████████████████████████████████████████████████▒▒▒▒▒▒▒
  1041. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1042. ▒  F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners   ▒▒
  1043. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1044.  
  1045.  
  1046. . . . . . . . . . . .Figure 4-3.  Record Mode Screen
  1047.  
  1048.  
  1049.      The current directory is listed at the top of the dialog box. 
  1050.      This is the directory in which the test data script that you
  1051.      are creating will be stored.  To store the test data script in
  1052.      another directory, press F2 and enter the name of the
  1053.      directory you wish.
  1054.  
  1055. 2.   Enter the a new file name and press ENTER.  (All file names
  1056.      will be given the extension .ttd automatically to mark them as
  1057.      TestTrak data scripts.)    
  1058.  
  1059.      If you enter an existing file name, the following message is
  1060.      displayed:
  1061.  
  1062.            This file already exists.
  1063.            Do you want to overwrite it (Y or N)? N
  1064.  
  1065.      Enter Y to overwrite the file.  If you do not want to
  1066.      overwrite the file, enter an N and enter new file name.  
  1067.  
  1068. 3.   The cursor should now be at the BEGIN button.  To begin
  1069.      recording, press ENTER.  
  1070.  
  1071.      If you do not want to begin recording, use the arrow keys to
  1072.      move the cursor to CANCEL and press ENTER. 
  1073.      
  1074. 4.   A popup screen appears that enables you to enter a description
  1075.      of the test you want to run.  The information that you enter
  1076.      appears at the beginning of the file when you print or display
  1077.      it.  This is an optional field. 
  1078.  
  1079.      Enter the test file description, if necessary.  You can enter
  1080.      a maximum of 70 characters.
  1081.  
  1082. 5.   Press ENTER.  Recording begins and the DOS prompt is
  1083.      displayed.  The TestTrak program is now resident in memory and
  1084.      will stay in the background capturing keystrokes and the time
  1085.      between the keystrokes until you stop recording. 
  1086.  
  1087. 6.   You can now start the application or enter the DOS commands
  1088.      that you want to test. Remember that every key you now press
  1089.      is being recorded. 
  1090.  
  1091.            Hint for Repeatability: Make sure you first enter the
  1092.            disk drive and the full path for the application you want
  1093.            to test. 
  1094.  
  1095. 6.   Access the application that you want to test, making sure to
  1096.      enter the entire path.  This is an important step for the
  1097.      repeatability of the test data script.
  1098.  
  1099.  
  1100.  
  1101. Capturing Screens and other Special Operations
  1102.  
  1103. Once you start recording, you can use the Record mode popup menu to
  1104. capture a full or partial screen, a palette, or perform another
  1105. operation on a particular screen.  To display the menu, press CTRL-
  1106. SHIFT-T (or the current hotkey). The Record mode popup menu allows
  1107. you to
  1108.  
  1109.      o     Capture a screen
  1110.      o     Capture a palette
  1111.      o     Exit recording
  1112.      o     Suspend recording
  1113.      o     Resume recording
  1114.      o     Add additional time delays
  1115.      o     Record a warm boot
  1116.      o     Reset keyboard capture timer
  1117.  
  1118.  
  1119. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1120. ▒╒═════════════════════════════════ testtrak.c ═════════════════════════════════╕▒▒
  1121. ▒│/*****************************************************************************│▒▒
  1122. ▒│*                                                                             │▒▒
  1123. ▒│*        Project: TESTTRAK                                                    │▒▒
  1124. ▒│*        Author : Lin Lancaster                                               │▒▒
  1125. ▒│*        Version: 0.05                                                        │▒▒
  1126. ▒│*        Last Revised: January 2, 1991                                        │▒▒
  1127. ▒│*                                                                             │▒▒
  1128. ▒│*        File name:                                                           │▒▒
  1129. ▒│*        Descriptio     ╔════════════════════╗         en inputs the          │▒▒
  1130. ▒│*                       ║ Capture Screen     ║█        eyboard buffer.        │▒▒
  1131. ▒│*                       ║ Capture Palette    ║█        es the program         │▒▒
  1132. ▒│*                       ║ Exit Recording     ║█                               │▒▒
  1133. ▒│*                       ║ Suspend Recording  ║█                               │▒▒
  1134. ▒│*                       ║ Resume Recording   ║█                               │▒▒
  1135. ▒│*                       ║ Time Dealy         ║█                               │▒▒
  1136. ▒│*                       ║ Warm Boot          ║█                               │▒▒
  1137. ▒│*                       ║ Reset Timer        ║█                               │▒▒
  1138. ▒│*  +---------------     ╚════════════════════╝█        --------------------+  │▒▒
  1139. ▒│*  | +-------------      ██████████████████████        ------------------+ |  │▒▒
  1140. ▒│*  | |                                                                   | |  │▒▒
  1141. ▒│*  | |                                                                   | |  │▒▒
  1142. ▒│*  | |                                                                   | |  │▒▒
  1143. ▒│*  | |  Copyright (c) 1991 by TestTrak Partners. All rights reserved.    | |  │▒▒
  1144. ▒│*  | |  No  part of this publication  may be reproduced, transmitted,    | |  │▒▒
  1145. ▒│*  | |  transcribed, stored in a retrieval system, or translated into    | |  │▒▒
  1146. ▒╘══════════════════════════════════════════════════════════════════════════════╛▒▒
  1147. ▒BRIEF v3.0 - (c) 1984-1989 by UnderWare, Inc.    Line: 1    Col: 1       4:39 am▒▒
  1148. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1149.  
  1150.  
  1151. . . . . . . . . . . . Figure 4-4  Record Mode Popup
  1152.  
  1153.  
  1154.  
  1155.  
  1156. Capture Screen
  1157.  
  1158. When you select Capture Screen, a popup submenu appears that allows
  1159. you to capture a full screen or a part of the screen. The captured
  1160. screen data is used for comparisons during playback mode.
  1161.  
  1162.  
  1163.      Full Screen
  1164.  
  1165.      The Full Screen option allows you to capture the entire screen
  1166.      that is displayed when you select this option.
  1167.  
  1168.      Disable Areas
  1169.  
  1170.      The Disable Area option allows you to block out areas of the
  1171.      screen that you might not be able to repeat during the next
  1172.      test.  For example, if you first test an application in May,
  1173.      and then test it again in November, the dates will be
  1174.      different and the screen won't compare.  To avoid this
  1175.      problem, you can block out the date area.  
  1176.  
  1177.      Once you select Disable Area, a popup message appears and you
  1178.      can use the arrow keys to move around the screen.  Press SHIFT
  1179.      and an arrow key to block out the areas you do not want read. 
  1180.      To highlight only the cursor position, press the space bar.  
  1181.  
  1182.      If you want to capture most of the screen, use Disable Areas.
  1183.  
  1184.      Enable Areas
  1185.  
  1186.      The Enable Areas option allows you to enable parts of a
  1187.      screen.  This option is helpful if you want to capture only a
  1188.      small part of a screen.
  1189.  
  1190.  
  1191. Capture Palette
  1192.  
  1193. The Capture Palette option works on VGA monitors only.  It allows
  1194. you to capture a palette and puts the information into the test
  1195. data file.  This function is useful for detecting differences in
  1196. the VGA palette when the test was originally recorded and the VGA's
  1197. state at playback. 
  1198.  
  1199.  
  1200. Exit Recording
  1201.  
  1202. When you have performed all steps necessary for the test data
  1203. script on which you are working Exit Recording allows you to stop
  1204. the recording process and save the keystrokes and other operations
  1205. that were captured.  
  1206.  
  1207. When you select Exit Recording, TestTrak automatically unloads
  1208. itself.  To record another test data script, you must start
  1209. TestTrak again from the DOS prompt and select Record mode.
  1210.  
  1211.  
  1212. Suspend Recording
  1213.  
  1214. The Suspend Recording option allows you to enter keystrokes without
  1215. having them recorded as part of the test data script. 
  1216.  
  1217.  
  1218. Resume Recording
  1219.  
  1220. The Resume Recording option allows you to resume recording
  1221. keystrokes as part of a test data script.
  1222.  
  1223.  
  1224. Time Delay
  1225.  
  1226. The Time Delay option allows you to enter a fixed period of time
  1227. between one action and another.  This function is most important
  1228. when you are using a mainframe, because the amount of time between
  1229. keystrokes or other operations may vary between the time you
  1230. created the test data script and when you run it.
  1231.  
  1232.  
  1233. Warm Boot
  1234.  
  1235. The Warm Boot option allows you to insert a warm boot that will
  1236. occur when you play back the test data script.  After inserting the
  1237. warm boot, you should stop recording since any data recorded after
  1238. this will be lost when the warm boot occurs.  The warm boot will
  1239. not occur during recording.
  1240.  
  1241.  
  1242. Reset Timer
  1243.  
  1244. The Reset Timer option allows you to reset the keyboard capture
  1245. timer. As you are capturing keystrokes you are also capturing the
  1246. exact amount of timer between each keystroke you made. This allows
  1247. you to play back the keystrokes with the exact timing as they were
  1248. recorded originally. If, however, you took a long time between
  1249. keystrokes deciding you might not need that long between
  1250. keystrokes. If you select this option the keyboard capture timer
  1251. will be reset to zero. 
  1252.  
  1253.  
  1254.  
  1255. Setting the Hotkey
  1256.  
  1257. The default key combination that brings up the hotkey is <Left
  1258. Shift><Left Ctrl>T. If you wish to use some other key combination
  1259. to bring up the popup select SET HOTKEY from the Testtrak Record
  1260. menu. You will get the message shown in Figure 4-5 below.
  1261.  
  1262.  
  1263. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1264. ▒  Record      Playback     Debug     Modify     Editors          Quit    ▒▒▒
  1265. ▒▒▒╔══════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1266. ▒▒▒║ Start Recording  ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1267. ▒▒▒║ Set Hotkey       ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1268. ▒▒▒╚══════════════════╝█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1269. ▒▒▒▒████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1270. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1271. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1272. ▒▒▒▒▒▒╔════════════════════════════════════════════════════════════╗▒▒▒▒▒▒▒▒▒
  1273. ▒▒▒▒▒▒║   Current Hotkey = <Left Shift><Left Ctrl>-T               ║█▒▒▒▒▒▒▒▒
  1274. ▒▒▒▒▒▒║                                                            ║█▒▒▒▒▒▒▒▒
  1275. ▒▒▒▒▒▒║  Please type the key you want to be the new hotkey or type ║█▒▒▒▒▒▒▒▒
  1276. ▒▒▒▒▒▒║  the ESC key to exit without changing the hotkey.          ║█▒▒▒▒▒▒▒▒
  1277. ▒▒▒▒▒▒╚════════════════════════════════════════════════════════════╝█▒▒▒▒▒▒▒▒
  1278. ▒▒▒▒▒▒▒██████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒
  1279. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1280. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1281. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1282. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1283. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1284. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1285. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1286. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1287. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1288. ▒  F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners  ▒▒
  1289. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1290.  
  1291.  
  1292. . . . . . . . . . Figure 4-5.  TestTrak Set Hotkey Menu
  1293.  
  1294.  
  1295. At this point you can either change the hotkey by pressing the key
  1296. combination you want to be the new hotkey or you can press Escape
  1297. to exit without changing the hotkey.
  1298.  
  1299. If you choose a hotkey combination that cannot be used you will
  1300. hear a beep and the hotkey setting will reset to the default of
  1301. <Left Shift><Left Ctrl>T.
  1302.  
  1303.  
  1304.  
  1305. Chapter 5: Playing Back Test Scripts
  1306.  
  1307. This section describes how to playback your test data scripts. It
  1308. also describes how to create Batch Test Scripts and how to change
  1309. the playback speed.
  1310.  
  1311.  
  1312. Starting Playback Mode
  1313.  
  1314. To start Playback Mode from your hard disk
  1315.  
  1316. 1.   Go into the directory in which you installed TestTrak.
  1317.  
  1318. 2.   Type testtrak and press ENTER.  The TestTrak Main Menu
  1319.      appears, as shown in Figure 5-1.
  1320.  
  1321. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1322. ▒  Record      Playback     Debug     Modify     Editor           Quit     ▒▒▒
  1323. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1324. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1325. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1326. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1327. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1328. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1329. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1330. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1331. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1332. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1333. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1334. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1335. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1336. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1337. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1338. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1339. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1340. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1341.    F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners    ▒
  1342. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1343.  
  1344.  
  1345.  
  1346. . . . . . . . . . . .Figure 5-1.  TestTrak Main Menu
  1347.  
  1348. 3.   Select playback mode by using the arrow keys to move the
  1349.      cursor to Playback and pressing ENTER, or typing "P". The
  1350.      Playback selections menu will appear as show in Figure 5.2.
  1351.      There are three major selections:
  1352.  
  1353.            o Data File Playback
  1354.                 This selection is used to playback individual test
  1355.                 data scripts. Test data script filenames should
  1356.                 always end in the extension .ttd.
  1357.  
  1358.            o Batch File Playback
  1359.                 This selection is used to playback a series of
  1360.                 individual test data scripts. The order and number
  1361.                 of test data scripts to be played back is stored in
  1362.                 the batch test file. Batch filenames will always
  1363.                 end in the extension .ttb.
  1364.  
  1365.            o Set Playback Speed
  1366.                 When a test data script is recorded the time
  1367.                 between each keystroke is recorded in addition to
  1368.                 the keystroke. This selection allows you to modify
  1369.                 the time between those keystrokes when playing test
  1370.                 data scripts back.
  1371.  
  1372.            o Attribute Checking
  1373.                 This selection is used to set attribute checking to
  1374.                 enabled or disabled. The default is enabled. If
  1375.                 attribute checking is disabled only the characters
  1376.                 are checked. If attribute checking is enabled both
  1377.                 the attributes and the characters are checked.
  1378.  
  1379.  
  1380. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1381. ▒   Record      Playback     Debug     Modify     Editors          Quit      ▒▒▒
  1382. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╔══════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1383. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Data File Playback   ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1384. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Batch File Playback  ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1385. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Set Playback Speed   ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1386. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Attribute Checking   ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1387. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╚══════════════════════╝█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1388. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1389. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1390. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1391. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1392. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1393. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1394. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1395. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1396. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1397. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1398. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1399. ▒▒  F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners  ▒▒▒▒
  1400. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1401.  
  1402.  
  1403. . . . . . . . . . . .Figure 5-2.  Playback Main Menu
  1404.  
  1405.  
  1406. Data File Playback
  1407.  
  1408. Data file playback mode allows you to replay the individual test
  1409. data scripts you created in Record Mode or the TestTrak Editor to
  1410. make sure that the actions you want to take place actually take
  1411. place.  When screen miscompares occur during playback, the
  1412. miscompare will be noted in the log file. This log file will have
  1413. the same name as the batch or data file being played back except it
  1414. will have an extension of .LOG.
  1415.  
  1416. You choose this selection by using the arrow keys to move to it and
  1417. pressing ENTER or by pressing "D". When you do either of these the
  1418. screen show in Figure 5-3 appears.
  1419.  
  1420. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1421. ▒  Record      Playback     Debug    Modify     Tutorial         Quit       ▒▒         
  1422. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╔══════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                
  1423. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Data File Playback   ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                 
  1424. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Batch File Playback  ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                 
  1425. ▒▒▒▒╔══════════════════════════════════════════════════════════════════════╗▒▒   
  1426. ▒▒▒▒║   Current Directory: C:\SYSCON\TESTRACK                              ║█▒  
  1427. ▒▒▒▒║                                                                      ║█▒  
  1428. ▒▒▒▒║   ╔══════════════╗             ┌─── File Name ──┐                    ║█▒  
  1429. ▒▒▒▒║   ║ DUMB.TTD     ║█            │                │                    ║█▒  
  1430. ▒▒▒▒║   ║ WP51.TTD     ║█            └────────────────┘                    ║█▒  
  1431. ▒▒▒▒║   ║ REBOOT.TTD   ║█                                                  ║█▒  
  1432. ▒▒▒▒║   ║ SCRCAP.TTD   ║█      ╔══════════════╗  ╔══════════════╗          ║█▒  
  1433. ▒▒▒▒║   ║ SCRCAP2.TTD  ║█      ║    BEGIN     ║█ ║    CANCEL    ║█         ║█▒  
  1434. ▒▒▒▒║   ║              ║█      ╚══════════════╝█ ╚══════════════╝█         ║█▒  
  1435. ▒▒▒▒║   ║              ║█       ████████████████  ████████████████         ║█▒  
  1436. ▒▒▒▒║   ║              ║█                                                  ║█▒  
  1437. ▒▒▒▒║   ║              ║█                                                  ║█▒  
  1438. ▒▒▒▒║   ║              ║█    First enter the file name. Then select        ║█▒  
  1439. ▒▒▒▒║   ╚══════════════╝█    either begin or cancel. You can exit at       ║█▒  
  1440. ▒▒▒▒║    ████████████████    any point by pressing Esc.                    ║█▒  
  1441. ▒▒▒▒║                                                                      ║█▒  
  1442. ▒▒▒▒║   F1 - Help   F2 - Change Directory   F3 - Swap Boxes   Esc - Exit   ║█▒  
  1443. ▒▒▒▒╚══════════════════════════════════════════════════════════════════════╝█▒  
  1444. ▒▒▒▒▒████████████████████████████████████████████████████████████████████████▒  
  1445. ▒▒▒ F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners ▒▒▒
  1446. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1447.  
  1448.  
  1449.  
  1450. . . . . . . . . .Figure 5-3.  Data File Playback Screen
  1451.  
  1452.  
  1453. The list of test data scripts in the current directory will be
  1454. displayed in the pick box to the left. If you wish to choose a test
  1455. data script from a different directory press F2 and then enter the
  1456. directory you want.
  1457.  
  1458.  
  1459. To begin playing back the test data script:
  1460.  
  1461. 1.   Select the test data script you want by one of two methods -
  1462.  
  1463.            a.   Press F3 to move the cursor to the file name box.
  1464.                 Enter the filename (including path if necessary)
  1465.                 and press ENTER. The cursor will move to the BEGIN
  1466.                 button.
  1467.  
  1468.            b.   Press F3 key to move the cursor into the pick box
  1469.                 and select a file to playback, or enter the name of
  1470.                 the file and press ENTER.  The cursor will move to
  1471.                 the BEGIN button.
  1472.  
  1473. 2.   Press ENTER to begin playing back the file.  If you have made
  1474.      a mistake in your file selection you can cancel by using the
  1475.      arrow keys to move the cursor to the CANCEL button and then
  1476.      pressing ENTER.
  1477.  
  1478. 3.   TestTrak will now go resident and begin playing the test data
  1479.      script back at whatever speed multiplier you had previously
  1480.      selected in the Set Playback Speed Selection. When the test
  1481.      data script is finished playing back TestTrak will unload
  1482.      itself from memory.
  1483.  
  1484. 4.   You can now check the results of the test data script playback
  1485.      by checking the log file. This file will be in the same
  1486.      directory as the test data script, have the same name as the
  1487.      test data script played back but have an extension of .log. A
  1488.      sample log file output is shown in Figure 5-4.
  1489.  
  1490.  
  1491.  
  1492.            Comparison of screen #1 - Failed
  1493.            Comparison of screen #2 - Passed
  1494.            Comparison of screen #3 - Failed
  1495.  
  1496.            
  1497. . . . .Figure 5-4.  Sample Log File Output - Data Script Playback
  1498.  
  1499.  
  1500.  
  1501. Batch File Playback
  1502.  
  1503. A batch file is an ASCII file whose lines are the path and file
  1504. name of the data files that you want to run.  The data files are
  1505. played back in the order in which they appear in the batch file. 
  1506. The extension .ttb is attached to the batch file automatically. 
  1507. There is no limit to the amount of data files in a batch, and there
  1508. is no limit to the amount of batch files.
  1509.  
  1510. You cannot have a batch within a batch, but you can have batches
  1511. and data files for several different tests.  You can also mix and
  1512. match files from several different batches.
  1513.  
  1514. The Batch File Playback option allows you to playback a batch file
  1515. of test data scripts.  A batch file is an ASCII file that lists the
  1516. names of a number of data files.  You select the following Batch
  1517. File Playback by using the arrow keys to move to this selection and
  1518. press ENTER or by pressing "B". When you select this option, the
  1519. following screen is displayed.
  1520.  
  1521. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1522. ▒  Record      Playback     Debug     Modify     Tutorial         Quit       ▒▒▒
  1523. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╔══════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1524. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Data File Playback   ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1525. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Batch File Playback  ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1526. ▒▒▒▒╔══════════════════════════════════════════════════════════════════════╗▒▒▒▒
  1527. ▒▒▒▒║   Current Directory: J:\SYSCON\TESTRACK                              ║█▒▒▒
  1528. ▒▒▒▒║                                                                      ║█▒▒▒
  1529. ▒▒▒▒║   ╔══════════════╗              ┌── File Name ──┐                    ║█▒▒▒
  1530. ▒▒▒▒║   ║ DOTWICE.TTB  ║█             │               │                    ║█▒▒▒
  1531. ▒▒▒▒║   ║ DELAY.TTB    ║█             └───────────────┘                    ║█▒▒▒
  1532. ▒▒▒▒║   ║ TEMP.TTB     ║█                                                  ║█▒▒▒
  1533. ▒▒▒▒║   ║ SIZE.TTB     ║█      ╔══════════════╗  ╔══════════════╗          ║█▒▒▒
  1534. ▒▒▒▒║   ║ TWO.TTB      ║█      ║    BEGIN     ║█ ║    CANCEL    ║█         ║█▒▒▒
  1535. ▒▒▒▒║   ║              ║█      ╚══════════════╝█ ╚══════════════╝█         ║█▒▒▒
  1536. ▒▒▒▒║   ║              ║█       ████████████████  ████████████████         ║█▒▒▒
  1537. ▒▒▒▒║   ║              ║█                                                  ║█▒▒▒
  1538. ▒▒▒▒║   ║              ║█                                                  ║█▒▒▒
  1539. ▒▒▒▒║   ║              ║█    First enter the file name. Then select        ║█▒▒▒
  1540. ▒▒▒▒║   ╚══════════════╝█    either begin or cancel. You can exit at       ║█▒▒▒
  1541. ▒▒▒▒║    ████████████████    any point by pressing Esc.                    ║█▒▒▒
  1542. ▒▒▒▒║                                                                      ║█▒▒▒
  1543. ▒▒▒▒║   F1 - Help   F2 - Change Directory   F3 - Swap Boxes   Esc - Exit   ║█▒▒▒
  1544. ▒▒▒▒╚══════════════════════════════════════════════════════════════════════╝█▒▒▒
  1545. ▒▒▒▒ ████████████████████████████████████████████████████████████████████████▒▒▒
  1546. ▒  F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners     ▒▒
  1547. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1548.  
  1549.  
  1550.  
  1551. . . . . . . . . .Figure 5-5.  Batch File Playback Screen
  1552.  
  1553.  
  1554.  
  1555. The list of batch files in the current directory will be displayed
  1556. in the pick box to the left. If you wish to choose a batch file
  1557. from a different directory press F2 and then enter the directory
  1558. you want.
  1559.  
  1560. To begin playing back the batch file:
  1561.  
  1562. 1.   Select the batch file you want by one of two methods -
  1563.  
  1564.            a.   Press F3 to move the cursor to the file name box.
  1565.                 Enter the filename (including path if necessary)
  1566.                 and press ENTER. The cursor will move to the BEGIN
  1567.                 button.
  1568.  
  1569.            b.   Press F3 to move the cursor into the pick box and
  1570.                 select a file to playback, or enter the name of the
  1571.                 file and press ENTER.  The cursor will move to the
  1572.                 BEGIN button.
  1573.  
  1574. 2.   Press ENTER to begin playing back the file.  If you have made
  1575.      a mistake in your file election you can cancel by using the
  1576.      arrow keys to move the cursor to the CANCEL button and then
  1577.      pressing ENTER.
  1578.  
  1579. 3.   TestTrak will now go resident and begin playing the first test
  1580.      data script in the batch file back at whatever speed
  1581.      multiplier you had previously selected in the Set Playback
  1582.      Speed Selection. When the first test data script is completed,
  1583.      it will begin playing back the next test data script in the
  1584.      batch file. It will continue this way until it has played back
  1585.      all the test data scripts in the batch file. When all the test
  1586.      data script are finished playing back, TestTrak will unload
  1587.      itself from memory.
  1588.  
  1589. 4.   You can now check the results of the batch playback by
  1590.      checking the log file. This file will be in the same directory
  1591.      as the batch file, have the same name as the batch file played
  1592.      back but have an extension of .log. A sample log file output
  1593.      is shown in Figure 5-6.
  1594.  
  1595.  
  1596.            Starting playback of j:\syscon\testtrak\wp51.ttd.
  1597.                 Comparison of screen #1 - Passed
  1598.                 Comparison of screen #2 - Passed
  1599.                 Comparison of screen #3 - Passed
  1600.  
  1601.            Starting playback of j:\syscon\testtrak\norton.ttd.
  1602.                 Comparison of screen #1 - Failed
  1603.                 Comparison of screen #2 - Passed
  1604.                 Comparison of screen #3 - Failed
  1605.  
  1606.            Testing completed: TWOFILE.TTB.
  1607.  
  1608.  
  1609.  
  1610.  
  1611. . . . . . Figure 5-6.  Sample Log File Output - Batch Playback
  1612.  
  1613.  
  1614.  
  1615.  
  1616. Set Playback Speed
  1617.  
  1618. The Set Playback Speed option enables you to select one of six
  1619. speeds at which to playback your file.  These speeds include
  1620.  
  1621.      Maximum, which enables you to playback your file at the
  1622.      maximum speed possible.
  1623.  
  1624.      Four Times Speed, which enables you to playback your file at
  1625.      four times the speed at which it was created.
  1626.  
  1627.      Two Times Speed, which enables you to playback your file at
  1628.      two times the speed at which it was created.
  1629.  
  1630.      Same Speed, which enables you to playback your file at the
  1631.      same speed at which it was created.
  1632.  
  1633.      Half Speed, which enables you to playback your file at half
  1634.      the speed at which it was created.
  1635.  
  1636.      Slow Speed, which enables you to playback your file at the
  1637.      slowest possible speed. 
  1638.  
  1639.  
  1640. Select Set Playback Speed from the main Playback menu by using the
  1641. arrow keys to move the Set Playback Speed selection and pressing
  1642. ENTER or by pressing "S". When you select this choice the following
  1643. screen in Figure 5-9 appears.
  1644.  
  1645. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1646. ▒  Record      Playback     Debug     Modify     Editor           Quit        ▒▒
  1647. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╔══════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1648. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Data File Playback   ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1649. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Batch File Playback  ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1650. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Set Playback Speed   ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1651. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╚══╔══════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1652. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██║ Maximum Speed        ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1653. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Four Times Speed     ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1654. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Two Times Speed      ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1655. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Same Speed           ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1656. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Half Speed           ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1657. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Slow Speed           ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1658. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╚══════════════════════╝█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1659. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1660. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1661. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1662. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1663. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1664. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1665. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1666. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1667. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1668. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1669. ▒  F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners     ▒▒
  1670. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1671.  
  1672.  
  1673. . . . . . . . . .Figure 5-9.  Set Playback Speed Screen
  1674.  
  1675.  
  1676. Select the speed option you want by using the arrow keys to move to
  1677. that location and pressing ENTER or by pressing the highlighted
  1678. letter of the selection you want.
  1679.  
  1680.  
  1681.  
  1682.  
  1683.  
  1684. Set Attribute Checking
  1685.  
  1686. The Set Attribute Checking option allows you to determine whether
  1687. only characters or both characters and attributes should be
  1688. checked. This option is useful if you've developed your tests on a
  1689. VGA system and are now running the tests on an MDA. The characters
  1690. will remain the same on the screen but the attributes are likely to
  1691. be different because VGA is color and MDA is monochrome. The
  1692. default for this selection is attribute checking enabled. This
  1693. selection is not saved so if you want to disable attribute checking
  1694. you must select that each time you start up TestTrak.
  1695.  
  1696. Select Attribute Checking from the main Playback menu by using the
  1697. arrow keys to move the Attribute Checking selection and pressing
  1698. ENTER or by pressing "A". When you select this choice the following
  1699. screen appears:
  1700.  
  1701.  
  1702. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1703. ▒  Record      Playback     Debug     Modify     Editors          Quit    ▒▒▒▒▒
  1704. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╔══════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1705. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Data File Playback   ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1706. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Batch File Playback  ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1707. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Set Playback Speed   ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1708. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Attribute Checking   ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1709. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╚══╔══════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1710. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██║ Disable              ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1711. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Enable               ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1712. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╚══════════════════════╝█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1713. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1714. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1715. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1716. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1717. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1718. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1719. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1720. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1721. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1722. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1723. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1724. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1725. ▒  F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners   ▒▒▒
  1726. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1727.  
  1728. . . . . . . . .Figure 5-10.  Set Attribute Checking Screen
  1729.  
  1730.  
  1731. Select the attribute checking option you want by using the arrow
  1732. keys to move to that location and pressing ENTER or by pressing the
  1733. highlighted letter of the selection you want.
  1734.  
  1735. Chapter 6: Debugging Test Data Scripts
  1736.  
  1737. Debug mode allows you to display screen miscompares with the
  1738. application that you are testing.  There are two types of Debug
  1739. that you can perform.
  1740.  
  1741.      o     Run Until Error
  1742.      o     Single-Step Debug
  1743.  
  1744.  
  1745. Run Until Error
  1746. The Run Until Error option allows the program to play back either
  1747. a batch file or a data file until TestTrak detects a screen that
  1748. does not compare.  When the screen is detected, the areas that do
  1749. not compare are highlighted and blinking.    
  1750.  
  1751. Single-Step Debug
  1752. The Single-Step Debug option allows you to step through the test
  1753. data script keystroke by keystroke (or operation by operation).  As
  1754. with Run Until Error, when a screen is detected that does not
  1755. compare, the program stops, and the areas that do not compare are
  1756. highlighted and blinking.   
  1757.  
  1758.  
  1759.  
  1760. Starting Debug Mode
  1761.  
  1762. To start Debug Mode from your hard disk
  1763.  
  1764. 1.   Go into the directory in which you installed TestTrak.
  1765.  
  1766. 2.   Type testtrak and press ENTER.  The TestTrak Main Menu
  1767.      appears, as shown in Figure 6-1.
  1768.  
  1769.  
  1770. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1771. ▒  Record      Playback     Debug     Modify     Editor           Quit     ▒▒▒
  1772. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1773. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1774. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1775. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1776. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1777. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1778. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1779. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1780. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1781. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1782. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1783. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1784. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1785. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1786. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1787. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1788.    F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners    ▒
  1789. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1790.  
  1791. . . . . . . . . . . .Figure 6-1.  TestTrak Main Menu
  1792.  
  1793.  
  1794. 3.   Select debug mode by using the arrow keys to move the cursor
  1795.      to Debug and pressing ENTER, or typing "D". The Debug
  1796.      selections menu will appear as show in Figure 6.2. There two
  1797.      major selections, as stated before are:
  1798.  
  1799.            o Run Until Error Debug
  1800.            o Single-Step Debug
  1801.  
  1802. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1803. ▒  Record      Playback     Debug     Modify     Editor           Quit        ▒▒
  1804. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╔══════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1805. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Run Until Error      ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1806. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Single Step Debug    ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1807. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╚══════════════════════╝█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1808. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1809. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1810. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1811. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1812. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1813. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1814. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1815. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1816. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1817. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1818. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1819. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1820. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1821. ▒  F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners     ▒▒
  1822. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1823.  
  1824.  
  1825.  
  1826. . . . . . . . . . . . Figure 6-2.  Debug Main Menu
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832. Run Until Error Debug
  1833.  
  1834. You choose this selection by using the arrow keys to move to it and
  1835. pressing ENTER or by pressing "R". When you do either of these the
  1836. screen show in Figure 6-3 appears.
  1837.  
  1838.  
  1839. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1840. ▒  Record      Playback     Debug     Modify     Editor           Quit        ▒▒
  1841. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╔══════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1842. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Run Until Error      ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1843. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Single Step Debug    ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1844. ▒▒▒▒╔══════════════════════════════════════════════════════════════════════╗ ▒▒▒
  1845. ▒▒▒▒║   Current Directory: J:\SYSCON\TESTTRAK                              ║█▒▒▒
  1846. ▒▒▒▒║                                                                      ║█▒▒▒
  1847. ▒▒▒▒║   ╔══════════════╗             ┌──── File Name ──┐                   ║█▒▒▒
  1848. ▒▒▒▒║   ║ DUMB.TTD     ║█            │                 │                   ║█▒▒▒
  1849. ▒▒▒▒║   ║ WP51.TTD     ║█            └─────────────────┘                   ║█▒▒▒
  1850. ▒▒▒▒║   ║ REBOOT.TTD   ║█                                                  ║█▒▒▒
  1851. ▒▒▒▒║   ║ SCRCAP.TTD   ║█      ╔══════════════╗  ╔══════════════╗          ║█▒▒▒
  1852. ▒▒▒▒║   ║ SIZE.TTD     ║█      ║    BEGIN     ║█ ║    CANCEL    ║█         ║█▒▒▒
  1853. ▒▒▒▒║   ║ SCRCAP2.TTD  ║█      ╚══════════════╝█ ╚══════════════╝█         ║█▒▒▒
  1854. ▒▒▒▒║   ║ EDITOR.TTD   ║█       ████████████████  ████████████████         ║█▒▒▒
  1855. ▒▒▒▒║   ║ TEST1.TTD    ║█                                                  ║█▒▒▒
  1856. ▒▒▒▒║   ║ SPECIAL.TTD  ║█                                                  ║█▒▒▒
  1857. ▒▒▒▒║   ║ KEYCHK.TTD   ║█    First enter the file name. Then select        ║█▒▒▒
  1858. ▒▒▒▒║   ╚══════════════╝█    either begin or cancel. You can exit at       ║█▒▒▒
  1859. ▒▒▒▒║    ████████████████    any point by pressing Esc.                    ║█▒▒▒
  1860. ▒▒▒▒║                                                                      ║█▒▒▒
  1861. ▒▒▒▒║   F1 - Help   F2 - Change Directory   F3 - Swap Boxes   Esc - Exit   ║█▒▒▒
  1862. ▒▒▒▒╚══════════════════════════════════════════════════════════════════════╝█▒▒▒
  1863. ▒▒▒▒▒████████████████████████████████████████████████████████████████████████▒▒▒
  1864. ▒  F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners     ▒▒
  1865. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1866.  
  1867.  
  1868. . . . . . . . . . Figure 6-3.  Debug File Entry Screen
  1869.  
  1870.  
  1871. The list of test data scripts in the current directory will be
  1872. displayed in the pick box to the left. If you wish to choose a test
  1873. data script from a different directory press F2 and then enter the
  1874. directory you want.
  1875.  
  1876. To begin debugging a test data script:
  1877.  
  1878. 1.   Select the test data script you want by one of two methods -
  1879.  
  1880.            a.   Press F3 to move the cursor to the file name box.
  1881.                 Enter the filename (including path if necessary)
  1882.                 and press ENTER. The cursor will move to the BEGIN
  1883.                 button.
  1884.  
  1885.            b.   Press F3 to move the cursor into the pick box and
  1886.                 select a file to play back, or enter the name of
  1887.                 the file and press ENTER.  The cursor will move to
  1888.                 the BEGIN button.
  1889.  
  1890. 2.   Press ENTER to begin debugging the file.  If you have made a
  1891.      mistake in your file selection you can cancel by using the
  1892.      arrow keys to move the cursor to the CANCEL button and then
  1893.      pressing ENTER.
  1894.  
  1895. 3.   TestTrak will now go resident and begin playing the test data
  1896.      script back at whatever speed multiplier you had previously
  1897.      selected in the Set Playback Speed Selection. When any screen
  1898.      miscompares occur the areas on the screen will be displayed as
  1899.      blinking highlighted areas. When you are finished looking at
  1900.      the screen miscompare press the Space bar to continue. When
  1901.      the test data script is finished playing back for debugging
  1902.      TestTrak will unload itself from memory.
  1903.  
  1904.  
  1905.  
  1906. Single Step Debug
  1907.  
  1908. You choose this selection by using the arrow keys to move to it and
  1909. pressing ENTER or by pressing "S". When you do either of these the
  1910. screen show in Figure 6-3 appears.
  1911.  
  1912.  
  1913. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1914. ▒  Record      Playback     Debug     Modify     Editor           Quit        ▒▒
  1915. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╔══════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1916. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Run Until Error      ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1917. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Single Step Debug    ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1918. ▒▒▒▒╔══════════════════════════════════════════════════════════════════════╗ ▒▒▒
  1919. ▒▒▒▒║   Current Directory: J:\SYSCON\TESTTRAK                              ║█▒▒▒
  1920. ▒▒▒▒║                                                                      ║█▒▒▒
  1921. ▒▒▒▒║   ╔══════════════╗              ┌─── File Name ──┐                   ║█▒▒▒
  1922. ▒▒▒▒║   ║ DUMB.TTD     ║█             │                │                   ║█▒▒▒
  1923. ▒▒▒▒║   ║ WP51.TTD     ║█             └────────────────┘                   ║█▒▒▒
  1924. ▒▒▒▒║   ║ REBOOT.TTD   ║█                                                  ║█▒▒▒
  1925. ▒▒▒▒║   ║ SCRCAP.TTD   ║█      ╔══════════════╗  ╔══════════════╗          ║█▒▒▒
  1926. ▒▒▒▒║   ║ SIZE.TTD     ║█      ║    BEGIN     ║█ ║    CANCEL    ║█         ║█▒▒▒
  1927. ▒▒▒▒║   ║ SCRCAP2.TTD  ║█      ╚══════════════╝█ ╚══════════════╝█         ║█▒▒▒
  1928. ▒▒▒▒║   ║ EDITOR.TTD   ║█       ████████████████  ████████████████         ║█▒▒▒
  1929. ▒▒▒▒║   ║ TEST1.TTD    ║█                                                  ║█▒▒▒
  1930. ▒▒▒▒║   ║ SPECIAL.TTD  ║█                                                  ║█▒▒▒
  1931. ▒▒▒▒║   ║ KEYCHK.TTD   ║█    First enter the file name. Then select        ║█▒▒▒
  1932. ▒▒▒▒║   ╚══════════════╝█    either begin or cancel. You can exit at       ║█▒▒▒
  1933. ▒▒▒▒║    ████████████████    any point by pressing Esc.                    ║█▒▒▒
  1934. ▒▒▒▒║                                                                      ║█▒▒▒
  1935. ▒▒▒▒║   F1 - Help   F2 - Change Directory   F3 - Swap Boxes   Esc - Exit   ║█▒▒▒
  1936. ▒▒▒▒╚══════════════════════════════════════════════════════════════════════╝█▒▒▒
  1937. ▒▒▒▒▒████████████████████████████████████████████████████████████████████████▒▒▒
  1938. ▒  F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners     ▒▒
  1939. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1940.  
  1941.  
  1942. . . . . . . . . . Figure 6-4.  Debug File Entry Screen
  1943.  
  1944.  
  1945. The list of test data scripts in the current directory will be
  1946. displayed in the pick box to the left. If you wish to choose a test
  1947. data script from a different directory press F2 and then enter the
  1948. directory you want.
  1949.  
  1950. To begin debugging a test data script:
  1951.  
  1952. 1.   Select the test data script you want by one of two methods -
  1953.  
  1954.            a.   Press F3 to move the cursor to the file name box.
  1955.                 Enter the filename (including path if necessary)
  1956.                 and press ENTER. The cursor will move to the BEGIN
  1957.                 button.
  1958.  
  1959.            b.   Press F3 to move the cursor into the pick box and
  1960.                 select a file to play back, or enter the name of
  1961.                 the file and press ENTER.  The cursor will move to
  1962.                 the BEGIN button.
  1963.  
  1964. 2.   Press ENTER to begin debugging the file.  If you have made a
  1965.      mistake in your file selection you can cancel by using the
  1966.      arrow keys to move the cursor to the CANCEL button and then
  1967.      pressing ENTER.
  1968.  
  1969. 3.   TestTrak will now go resident and begin playing the test data
  1970.      script back at whatever speed multiplier you had previously
  1971.      selected in the Set Playback Speed Selection. 
  1972.  
  1973. 4.   Before any key will be acted on it will be displayed for you
  1974.      in a pop-up box like that shown in Figure 6-5. When any screen
  1975.      miscompares occur the areas on the screen will be displayed as
  1976.      blinking highlighted areas. When you are finished looking at
  1977.      the screen miscompare press the Space bar to continue. When
  1978.      the test data script is finished playing back for debugging
  1979.      TestTrak will unload itself from memory.
  1980.  
  1981.  
  1982. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1983. ▒06-16-91  09:08p            Directory I:\WP51\TESTTRAK\*.*                       ▒▒
  1984. ▒Document size:        0   Free: 14,180,352 Used:    385,484     Files:      15   ▒▒
  1985. ▒                                                                                 ▒▒
  1986. ▒ .    Current    <Dir>                  │ ..   Parent     <Dir>                  ▒▒
  1987. ▒ 35LABEL .LBL   12,134  05-26-91 01:52p │ 514LABEL.LBL   15,359  05-26-91 01:53p ▒▒
  1988. ▒ CHAPTER1.      20,735  06-16-91 07:22p │ CHAPTER2.      21,170  06-16-91 07:24p ▒▒
  1989. ▒ CHAPTER3.      28,645  06-16-91 01:27p │ DEBUG   .      26,232  06-16-91 01:28p ▒▒
  1990. ▒ EDITOR  .      35,8▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒20,368  06-16-91 01:27p ▒▒
  1991. ▒ LIN     .DOC   17,1▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒10,414  05-26-91 06:36p ▒▒
  1992. ▒ MODIFY  .      25,7▒▒▒▒▒╔══════════════════════════╗▒▒▒▒61,286  06-16-91 09:01p ▒▒
  1993. ▒ RECORD  .      38,1▒▒▒▒▒║ The key = F7             ║█▒▒▒25,358  06-16-91 01:29p ▒▒
  1994. ▒ USING   .      26,7▒▒▒▒▒║ Hit any key to continue  ║█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1995. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╚══════════════════════════╝█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1996. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1997. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1998. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1999. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2000. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2001. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2002. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2003. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2004. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2005. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2006. ▒ 1 Retrieve; 2 Delete; 3 Move/Rename; 4 Print; 5 Short/Long Display;        ▒▒▒▒▒▒▒
  2007. ▒ 6 Look; 7 Other Directory; 8 Copy; 9 Find; N Name Search: 6                ▒▒▒▒▒▒▒
  2008. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2009.  
  2010.  
  2011.  
  2012. . . . . . . . . . .Figure 6-5.  Next Keystroke Pop-Up
  2013.  
  2014.  
  2015.  
  2016. Chapter 7: Using the TestTrak Batch File Editor
  2017.  
  2018.  
  2019. This chapter describes the TestTrak Batch File Editor.
  2020.  
  2021.  
  2022.  
  2023. Batch File Editor
  2024.  
  2025. This selection is used to create and modify batch test files. Each
  2026. batch test file is simply an ASCII text file containing the path
  2027. and name of each of the test data script files you want to run. You
  2028. may use this editor or any ASCII text editor to create batch test
  2029. files.
  2030.  
  2031.  
  2032.  
  2033. Edit Batch File
  2034.  
  2035. The Edit Batch File option enables you to add or remove a file(s)
  2036. from a batch file.  A data file can be in several different batch
  2037. files at the same time. You may also use any text editor to create
  2038. batch files because batch files are simply ASCII text files
  2039. containing the name and path of test data script file names. Choose
  2040. this selection from the Editors menu by using the arrow keys to
  2041. move to this selection and pressing ENTER or by pressing "B". When
  2042. you do the following screen will appear:
  2043.  
  2044.  
  2045. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2046. ▒  Record      Playback     Debug     Modify     Editors          Quit       ▒▒▒
  2047. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╔═════════════════════╗▒▒▒▒▒▒▒▒
  2048. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Data File Editor    ║█▒▒▒▒▒▒▒
  2049. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Batch File Editor   ║█▒▒▒▒▒▒▒
  2050. ▒▒▒▒╔══════════════════════════════════════════════════════════════════════╗▒▒▒▒
  2051. ▒▒▒▒║   Current Directory: J:\CODERUN\TESTTRAK                             ║█▒▒▒
  2052. ▒▒▒▒║                                                                      ║█▒▒▒
  2053. ▒▒▒▒║   ╔══════════════╗             ┌───── File Name ────┐                ║█▒▒▒
  2054. ▒▒▒▒║   ║ TWO.TTB      ║█            │ TWO.TTB            │                ║█▒▒▒
  2055. ▒▒▒▒║   ║ NEW.TTB      ║█            └────────────────────┘                ║█▒▒▒
  2056. ▒▒▒▒║   ║ TENLINE.TTB  ║█                                                  ║█▒▒▒
  2057. ▒▒▒▒║   ║ SS.TTB       ║█      ╔══════════════╗  ╔══════════════╗          ║█▒▒▒
  2058. ▒▒▒▒║   ║ TWOTWO.TTB   ║█      ║    BEGIN     ║█ ║    CANCEL    ║█         ║█▒▒▒
  2059. ▒▒▒▒║   ║ DUMB.TTB     ║█      ╚══════════════╝█ ╚══════════════╝█         ║█▒▒▒
  2060. ▒▒▒▒║   ║              ║█       ████████████████  ████████████████         ║█▒▒▒
  2061. ▒▒▒▒║   ║              ║█                                                  ║█▒▒▒
  2062. ▒▒▒▒║   ║              ║█                                                  ║█▒▒▒
  2063. ▒▒▒▒║   ║              ║█    First enter the file name. Then select        ║█▒▒▒
  2064. ▒▒▒▒║   ╚══════════════╝█    either begin or cancel. You can exit at       ║█▒▒▒
  2065. ▒▒▒▒║    ████████████████    any point by pressing Esc.                    ║█▒▒▒
  2066. ▒▒▒▒║                                                                      ║█▒▒▒
  2067. ▒▒▒▒║   F1 - Help   F2 - Change Directory   F3 - Swap Boxes   Esc - Exit   ║█▒▒▒
  2068. ▒▒▒▒╚══════════════════════════════════════════════════════════════════════╝█▒▒▒
  2069. ▒▒▒▒▒████████████████████████████████████████████████████████████████████████▒▒▒
  2070. ▒▒ F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners    ▒▒▒
  2071. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2072.  
  2073.  
  2074. . . . . . . . . Figure 7-1.  Edit Batch File Entry Screen
  2075.  
  2076.  
  2077. Select the batch file you want to edit by entering the filename
  2078. (including path if necessary) and press ENTER. The following
  2079. editing screen will appear.
  2080.  
  2081.  
  2082. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2083. ▒  Record      Playback     Debug     Modify     Editors          Quit      ▒▒▒
  2084. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╔═════════════════════╗▒▒▒▒▒▒▒
  2085. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Data File Editor    ║█▒▒▒▒▒▒
  2086. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Batch File Editor   ║█▒▒▒▒▒▒
  2087. ▒▒▒▒╔══════════════════════════════════════════════════════════════════════╗▒▒▒
  2088. ▒▒▒▒║   Current Directory: J:\CODERUN\TESTTRAK                             ║█▒▒
  2089. ▒▒▒▒║      Pick Box                          Chosen Files                  ║█▒▒
  2090. ▒▒▒▒║   ╔══════════════╗      ╔════════════════════════════════════════╗   ║█▒▒
  2091. ▒▒▒▒║   ║ DUMB.TTD     ║█     ║ norton.ttd                             ║█  ║█▒▒
  2092. ▒▒▒▒║   ║ NORTON.TTD   ║█     ║ wp51.ttd                               ║█  ║█▒▒
  2093. ▒▒▒▒║   ║ WP51.TTD     ║█     ║ J:\CODERUN\TESTTRAK\NORTON.TTD         ║█  ║█▒▒
  2094. ▒▒▒▒║   ║              ║█     ║                                        ║█  ║█▒▒
  2095. ▒▒▒▒║   ║              ║█     ║                                        ║█  ║█▒▒
  2096. ▒▒▒▒║   ║              ║█     ║                                        ║█  ║█▒▒
  2097. ▒▒▒▒║   ╚══════════════╝█     ╚════════════════════════════════════════╝█  ║█▒▒
  2098. ▒▒▒▒║    ████████████████       █████████████████████████████████████████  ║█▒▒
  2099. ▒▒▒▒║                                                                      ║█▒▒
  2100. ▒▒▒▒║ F2 - Change Dir   F10 - Save File   Ins - Ins Line   Del - Del Line  ║█▒▒
  2101. ▒▒▒▒╚══════════════════════════════════════════════════════════════════════╝█▒▒
  2102. ▒▒▒▒▒████████████████████████████████████████████████████████████████████████▒▒
  2103. ▒  F1 - Help     TestTrak v1.00      Copyright (c) 1991 TestTrak Partners    ▒▒
  2104. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2105.  
  2106.  
  2107. . . . . . . . . . . Figure 7-2.  Batch Editor Screen
  2108.  
  2109.  
  2110.  
  2111. The box to the left will hold the name of valid data script files
  2112. in the current directory. To move one of the data files into the
  2113. batch file press ENTER. 
  2114.  
  2115. To move between the two boxes use the left/right arrow keys.
  2116.  
  2117. To change the current directory use the F2 key.
  2118.  
  2119. To move a file from the pick box at the left into the batch file
  2120. box use the arrow keys to position the cursor over the file in the
  2121. pick box you want and then press the ENTER key.
  2122.  
  2123. When you are finished editing press F10 to save the file and exit.
  2124. If you do not wish to save the changes to the file just press ESC. 
  2125.  
  2126.  
  2127.  
  2128.  
  2129.  
  2130.  
  2131.  
  2132.  
  2133. Chapter 8: Using the TestTrak Data File Editor
  2134.  
  2135. This chapter describes the TestTrak Data File Editor.
  2136.  
  2137.  
  2138. Introduction To the Data File Editor
  2139.  
  2140. The TestTrak Editor portion of TestTrak for Text allows you to edit
  2141. existing data files that were created with TestTrak or to create
  2142. new files by typing ASCII text.  This function is especially useful
  2143. for creating a test file for an application that is not quite ready
  2144. for testing, but for which you already have a functional
  2145. specification.  Since the functional specification gives you an
  2146. idea of the application's screen layouts and functionality, you can
  2147. decide the types of tests you want to run, and you can begin
  2148. entering the keystrokes and other actions that you want included in
  2149. the test.  Then, when you receive the final application software,
  2150. you can play back the keys and operations that you created through
  2151. Modify.  The TestTrak Editor is also useful for viewing test data
  2152. scripts.
  2153.  
  2154. Any text you enter into a file that you create in TestTrak Editor
  2155. is put into the same file structure as the data files that are
  2156. created in Record mode.  Therefore, when using the TestTrak Editor,
  2157. it is important that you keep in mind the same test script design
  2158. issues discussed in Chapter 2 of this manual.  In other words,
  2159.  
  2160. o    Keep the test data scripts as small as possible.
  2161.  
  2162. o    Make sure that the test conditions are repeatable.
  2163.  
  2164. o    Make sure that each test data script starts from a known place
  2165.      and ends in a known place.
  2166.  
  2167. o    Try to design scripts that find errors.
  2168.  
  2169. o    Keep the concept of "boundary" testing in mind.  In other
  2170.      words, the boundaries of each test script should be at a place
  2171.      in the application where you would expect to find an error.
  2172.  
  2173. By designing test data scripts that follow these guidelines, you
  2174. should be able to keep further editing and retesting to a minimum.
  2175.  
  2176.  
  2177.  
  2178. In addition, remember that while the TestTrak Editor is similar to
  2179. the Modify function, it runs independently of the application you
  2180. are testing.  This means that you cannot capture screens, palettes,
  2181. or time delay information.
  2182.  
  2183.  
  2184.  
  2185. Getting Around in the Data File Editor
  2186.  
  2187. The TestTrak Editor uses cursor keys to move throughout the menu
  2188. selections. The following is a brief summary of various special
  2189. keys which will make using the TestTrak Editor program easier. Like
  2190. all programs experiment and usage will be the greatest teacher.
  2191.  
  2192.      All Menu Selection (General):
  2193.  
  2194.         Cursor Right:      Moves selection bar one position to the
  2195.                            right. If selection bar is in last
  2196.                            position, the bar is moved to the first
  2197.                            menu selection item.
  2198.  
  2199.         Cursor Left:       Moves selection bar one position to the
  2200.                            left. If the selection bar is on first
  2201.                            selection, the bar is moved to the last
  2202.                            menu selection item.
  2203.  
  2204.         Cursor Up:         Moves to the previous menu line except in
  2205.                            the Data Escape selection.
  2206.  
  2207.         Cursor Down:       Enters into the selected menu item.
  2208.  
  2209.         Tab, Space Bar:    See Cursor Right
  2210.  
  2211.         Shift Tab:         See Cursor Left
  2212.  
  2213.         Enter:             See Cursor Down
  2214.  
  2215.         Esc:               See Cursor Up: Or a Special key in Data
  2216.                            Escape selection.
  2217.  
  2218.         First Letter:      First Highlighted letter in menu
  2219.                            selections causes selection of selected
  2220.                            item.
  2221.  
  2222.         F1:                Anytime F1 is depressed, the Help menu is
  2223.                            invoked for menu line.
  2224.  
  2225.  
  2226.      Data Escape Menus:
  2227.  
  2228.         Cursor Right:      In Dual Mode, Moves cursor to the column
  2229.                            to the right. If cursor at second column,
  2230.                            moves cursor to right column. In Single
  2231.                            Mode, cursor does not move.
  2232.  
  2233.         Cursor Left:       In Dual Mode, Moves cursor to the left
  2234.                            column. If cursor is in Left column, the
  2235.                            cursor moves to right column. In Single
  2236.                            mode, cursor does not move.
  2237.  
  2238.         Cursor Up:         Moves the cursor up one line.
  2239.  
  2240.         Cursor Down:       Moves the cursor down one line.
  2241.  
  2242.         Page Up:           Moves cursor up ten lines.
  2243.  
  2244.         Page Down:         Moves cursor down ten lines.
  2245.  
  2246.         Home:              Moves cursor to first line.
  2247.  
  2248.         End:               Move cursor to the last legal character
  2249.                            in the work area.
  2250.  
  2251.         Insert:            Inserts one space at the current cursor
  2252.                            location.
  2253.  
  2254.         Delete:            Deletes one character at the cursor
  2255.                            location.
  2256.  
  2257.  
  2258.            
  2259. Starting the TestTrak Data File Editor
  2260.  
  2261. To start the TestTrak Data File Editor from your hard disk
  2262.  
  2263. 1.   Go into the directory in which you installed TestTrak.
  2264.  
  2265. 2.   Type testtrak and press ENTER.  The TestTrak Main Menu
  2266.      appears, as shown in Figure 8-1.
  2267.  
  2268.  
  2269. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2270. ▒  Record      Playback     Debug     Modify     Editor           Quit     ▒▒▒
  2271. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2272. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2273. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2274. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2275. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2276. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2277. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2278. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2279. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2280. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2281. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2282. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2283. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2284. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2285. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2286. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2287. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2288. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2289. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2290. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2291. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2292. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2293. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2294.    F1 - Help     TestTrak v0.04      Copyright (c) 1991 TestTrak Partners    ▒
  2295. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2296.  
  2297.  
  2298.  
  2299. . . . . . . . . . . .Figure 8-1.  TestTrak Main Menu
  2300.  
  2301.  
  2302. 3.   Select the data file editor from the Editors menu by using the
  2303.      arrow keys to move the cursor and pressing ENTER, or typing
  2304.      "D". When you do the main TestTrak Data File Editor screen
  2305.      shown in Figure 8-2 will appear.
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.      [sample screen]
  2313.      Data   File    Special   Help    Exit       
  2314.  
  2315.  
  2316.  
  2317.  
  2318. . . . . . . . . .Figure 8-2.  TestTrak Editor Main Menu
  2319.  
  2320.  
  2321. The following sections discuss each of these menu options and any
  2322. submenus they may have.
  2323.  
  2324.  
  2325.  
  2326. Data
  2327.  
  2328. The Data option allows you to enter a test data script.  It also
  2329. provides you with the same functions that are available in Record
  2330. mode, allows you to decide which keystrokes you want to capture,
  2331. how you want your file displayed as you work with it, and other
  2332. functions.
  2333.  
  2334. When you select the Data option from the Main Menu, the following
  2335. screen is displayed.
  2336.  
  2337.  
  2338. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2339. ▒Data  File  Special  Help  Exit                                                 ▒▒
  2340. ▒╔══════════════════════════════════════════════════════════════════════════╗████▒▒
  2341. ▒║ Escape  All-Keys  Special  Reset  Fn11  Fn12  Setup  Help                ║████▒▒
  2342. ▒║╔══════════════════════════════════════════════════════════════════╗      ║████▒▒
  2343. ▒║║Status & Modes:  Single Entry                                     ║█     ║████▒▒
  2344. ▒║║                                                                  ║█     ║████▒▒
  2345. ▒║║                                                                  ║█     ║████▒▒
  2346. ▒║║  1:c                                                             ║█     ║████▒▒
  2347. ▒║║  2:d                                                             ║█     ║████▒▒
  2348. ▒║║  3:                                                              ║█     ║████▒▒
  2349. ▒║║  4:\                                                             ║█     ║████▒▒
  2350. ▒║║  5:w                                                             ║█     ║████▒▒
  2351. ▒║║  6:p                                                             ║█     ║████▒▒
  2352. ▒║║  7:5                                                             ║█     ║████▒▒
  2353. ▒║║  8:1                                                             ║█     ║████▒▒
  2354. ▒║║  9:^M                                                            ║█     ║████▒▒
  2355. ▒║║  10:                                                             ║█     ║████▒▒
  2356. ▒║║                                                                  ║█     ║████▒▒
  2357. ▒║║ cd \wp51^M                                                       ║█     ║████▒▒
  2358. ▒║║   █                    █ Open File: None                         ║█     ║████▒▒
  2359. ▒║╚══════════════════════════════════════════════════════════════════╝█     ║████▒▒
  2360. ▒║ ████████████████████████████████████████████████████████████████████     ║████▒▒
  2361. ▒╚══════════════════════════════════════════════════════════════════════════╝████▒▒
  2362. ▒████████████████████████████████████████████████████████████████████████████████▒▒
  2363. ▒████████████████████████████████████████████████████████████████████████████████▒▒
  2364. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2365.  
  2366.  
  2367.  
  2368. . . . . . . . . . . . .Figure 8-3.  The Data Menu
  2369.  
  2370.  
  2371. Each of these menu options is discussed below.
  2372.  
  2373.  
  2374.  
  2375.  
  2376. Escape
  2377.  
  2378. When you are in the data entry screen and you press <Esc> key, the
  2379. following menu bar will appear (special selection mode). The Escape
  2380. selection on the menu bar will be blinking to indicate you can now
  2381. select All-Keys, Special, Fn11, and Fn12 menu selection items
  2382. without altering the screen. The blinking Escape selection mean you
  2383. are now in a special selection mode. When used in conjunction with
  2384. All-Keys, Special, Fn11, and Fn12, this special selection mode
  2385. allows the user to enter special functions into the data work area.
  2386. Remember during the Blinking Escape mode, if you press the arrow
  2387. keys, the viewed data area will be removed from the screen, the
  2388. data however, will not be lost. 
  2389. Example: The following is an example of adding the Palette Capture
  2390. function into the test file:
  2391.  
  2392.      Start Testtrak
  2393.      At the main Testtrak screen: 
  2394.            Select Editor
  2395.            Select Data Editor
  2396.      At the Data Editor Screen:
  2397.            Select Data Selection <D>
  2398.            Select Escape Selection <E>
  2399.      Press the following keys:
  2400.            <a>
  2401.            <b>
  2402.            <ESC>      * Notice Escape Selection item is blinking
  2403.            <P>        * Notice the P is blinking in the Special
  2404.                       selection and a sub-menu pops up.
  2405.            <P>        * Notice in work area a Pal appears. This
  2406.                       indicates a palette capture has been entered
  2407.                       into the work area.
  2408.            <Esc>      * The special sub-menu goes away.
  2409.            <E>        * You are back to the work area. You now can
  2410.                       begin typing any key.
  2411.  
  2412.      * The data work area should now look as follows:
  2413.  
  2414.      1. a
  2415.      2. b
  2416.      3. Pal
  2417.      4.
  2418.      5.
  2419.      6.
  2420.      7.
  2421.      8.
  2422.      9.
  2423.      10.
  2424.      
  2425. Please review the special functions below. 
  2426.  
  2427.  
  2428.      [sample screen]
  2429.      Escape   All-Keys   Special   Reset    Fn11    Fn12   Setup  
  2430. Help       
  2431.  
  2432.  
  2433.  
  2434.  
  2435. . . . . . . . . . . . .Figure 8-4.  Escape Screen
  2436.  
  2437.  
  2438. This screen allows you to enter a new test data script or display
  2439. an existing one.  Each keystroke or operation is displayed on one
  2440. line in the text box.  You can enter any number of keystrokes or
  2441. operations, but the buffer is limited to 2K.
  2442.   
  2443. The blank bar in the bottom, left-hand corner shows keys that are
  2444. pressed in combination with other keys, or status modes such as
  2445. Insert.  For example, if one operation is ALT-T, the T would appear
  2446. in the text box, and the ALT would appear in the bar as either an
  2447. upper- or a lower-case A.  (If you press a key such as ALT or CTRL
  2448. on the left-hand side of the space bar, it is displayed as an
  2449. upper-case letter; if you press the same key on the right-hand side
  2450. of the space bar, it is displayed as a lower-case letter.)
  2451.  
  2452.  
  2453. All-Keys
  2454.  
  2455. The All-Keys option allows you to toggle between capturing all the
  2456. keystrokes that you make when creating a data file and capturing
  2457. only some of your keystrokes.  The keystrokes that are not normally
  2458. captured (PgUp, PgDn, Home, End, Arrow keys) are used to move
  2459. around in the test data script you are creating. If you need to
  2460. capture one of these keys ( for example, a Home key), you need to
  2461. change into All-Keys mode. When All-Keys mode is on and you press
  2462. the Home key, the Home key will be put into the test data script as
  2463. a character. If All-Key mode was off, pressing the Home arrow key
  2464. would cause you to move to the position of the top character in the
  2465. test data script you were editing. 
  2466.  
  2467.  
  2468.  
  2469. Special
  2470.  
  2471. The Special option provides all functions that are available to you
  2472. in Record mode, plus a GO TO option that allows you to go to a
  2473. particular line number in the data file. This function is only
  2474. active when you are entering data and press the <ESC> key once,
  2475. followed by a <P> key. Once the <P> is blinking on the Special menu
  2476. selection, you may add anyone of the following functions to the
  2477. Data work area.
  2478.  
  2479. These functions include
  2480.  
  2481.      o     Capture a screen
  2482.      o     Capture a palette
  2483.      o     Capture the time delay between keystrokes
  2484.      o     Record a warm boot
  2485.      o     GoTo character number
  2486.      o     Escape Key input
  2487.  
  2488.  
  2489.      Capture Screen
  2490.  
  2491.      This selection allows you to indicate that you want to capture
  2492.      a screen when the test data script reaches this point.
  2493.  
  2494.  
  2495.      Capture Palette
  2496.  
  2497.      The Capture Palette option works on VGA monitors only.  It
  2498.      allows you to capture a palette with or without the screen and
  2499.      puts the information into the test data file.  This function
  2500.      is useful for detecting differences in the test palette and
  2501.      the VGA's palette.
  2502.  
  2503.  
  2504.      Time Delay
  2505.  
  2506.      The Time Delay option allows you to enter a fixed period of
  2507.      time between one action and another.  This function is most
  2508.      important when you are using a mainframe, because the amount
  2509.      of time between keystrokes or other operations may vary
  2510.      between the time you created the test data script and when you
  2511.      run it.
  2512.  
  2513.  
  2514.      Warm Boot
  2515.  
  2516.      The Warm Boot option allows you to insert a warm boot that
  2517.      will occur when you play back the test data script.  After
  2518.      inserting the warm boot, you should stop recording since any
  2519.      data recorded after this will be lost when the warm boot
  2520.      occurs.  The warm boot will not occur during recording.
  2521.  
  2522.  
  2523.  
  2524.      GoTo Character Number
  2525.  
  2526.      This selection allows you to go directly to a particular
  2527.      character number in the test data script. 
  2528.  
  2529.      Escape Key Input
  2530.  
  2531.      This selection allows you to insert an escape key as a
  2532.      character in the test data script. You must input the Escape
  2533.      key here because the Escape key is normally used to get to
  2534.      this menu bar.
  2535.   
  2536.  
  2537.  
  2538. Reset
  2539.  
  2540. Reset clears out the current work area.  You would use this option
  2541. when you are through with one file (and have closed it) and want to
  2542. move on to another file.   
  2543.  
  2544.  
  2545.  
  2546.  
  2547. Fn11
  2548.  
  2549. The F11 option allows you to insert an F11 keystroke into the data
  2550. file.  To use this option while entering data, press ESC at the
  2551. line where you want to put an F11.  When the flashing ESC appears
  2552. on the data menu, press the "F" key by itself to input an F11 into
  2553. the test script. If you want some combination of Alt, control
  2554. and/or shift F11; press the "F" key in combination with the Alt,
  2555. control and/or shift key you want.
  2556.  
  2557.  
  2558. To return to the file, press E.  The data file is displayed again
  2559. with the cursor on the last line you entered.
  2560.  
  2561.  
  2562. Fn12
  2563.  
  2564. The F12 option allows you to insert an F12 keystroke into the data
  2565. file.  To use this option while entering data, press ESC at the
  2566. line where you want to put an F12.  When the flashing ESC appears
  2567. on the data menu, press the "N" key by itself to input an F12 into
  2568. the test script. If you want some combination of Alt, control
  2569. and/or shift F12; press the "N" key in combination with the Alt,
  2570. control and/or shift key you want.
  2571.  
  2572. To return to the file, press E.  The data file is displayed again
  2573. with the cursor on the last line you entered.
  2574.  
  2575.  
  2576. Setup
  2577.  
  2578. The Setup option allows you to display your data file in three
  2579. different ways.
  2580.  
  2581.      Single
  2582.  
  2583.      The Single option displays the file in one column, with each
  2584.      keystroke being displayed on each numbered line.
  2585.  
  2586.  
  2587.      Dual
  2588.  
  2589.      The Dual option displays two columns of keystrokes.  The
  2590.      columns are continuous, so that when you scroll through a
  2591.      column, the lines in both columns move. 
  2592.  
  2593.  
  2594.      View
  2595.  
  2596.      The View option allows you to display entire lines of text.
  2597.      Data cannot be entered or changed in this mode, only viewed.
  2598.  
  2599.  
  2600.  
  2601.  
  2602. File
  2603.  
  2604. The File option allows you to manage your files, including opening
  2605. a new file, merging two files, listing, deleting, and closing
  2606. files, and changing directories.  When you select File, the
  2607. following menu is displayed.
  2608.  
  2609.  
  2610.  
  2611. [sample screen]
  2612. Open   List   Delete   Merge   Close   Header   Directory   Help
  2613.  
  2614.  
  2615.  
  2616.  
  2617. . . . . . . . . . . . . .Figure 8-5.  File Menu
  2618.  
  2619.  
  2620.  
  2621.  
  2622. Open
  2623.  
  2624. The Open option allows you to open a new or existing file.  To edit
  2625. an existing file, enter the name of the file (the extension
  2626. defaults to .ttd) and press RETURN.  The new file is displayed.
  2627.  
  2628.  
  2629. List
  2630.  
  2631. The List option allows you to list one file or all data files in
  2632. the current directory.  To display all files, type an asterisk (*)
  2633. and press RETURN.
  2634.  
  2635.  
  2636. Delete
  2637.  
  2638. The Delete option allows you to delete a file.  Enter the name of
  2639. the file you want to delete and press RETURN.
  2640.  
  2641.  
  2642. Merge
  2643.  
  2644. The Merge option allows you to merge a file that is already opened
  2645. with the contents of another file.  To merge two files, you must be
  2646. in one file.  Then, select Merge and enter the name of the file you
  2647. want to merge and press RETURN.  The merged or new test data file
  2648. is always added to the end of the currently opened file.
  2649.  
  2650. This option allows you to save time because you can create a file
  2651. of a particular operation or series of keystrokes that you expect
  2652. to use frequently.  Then, instead of having to type the operation
  2653. or keystrokes into a test data file each time you want to use them,
  2654. you can use Merge to copy the contents of the file into your test
  2655. file.
  2656.  
  2657.  
  2658. Close
  2659.  
  2660. The Close option allows you to close the file you are working on. 
  2661. If you try to exit the TestTrak Editor without closing the file, a
  2662. message is displayed telling you that the file is still open and
  2663. asking you if you want to close it.
  2664.  
  2665.  
  2666. Header
  2667.  
  2668. The Header option allows you to add a description of the file that
  2669. you created.  This description appears at the beginning of the file
  2670. when you display or print the file. The header can be up to 70
  2671. characters.
  2672.  
  2673.  
  2674. Directory
  2675.  
  2676. The Directory option displays the name of the current directory and
  2677. allows you to change to another directory. This directory defaults
  2678. to the directory that TestTrak is located in.
  2679.  
  2680.  
  2681. Special
  2682.  
  2683. The Special option allows you to select certain conditions for the
  2684. test.  These conditions are all toggles that you can select or
  2685. deselect.
  2686.  
  2687.  
  2688. Color
  2689.  
  2690. The Color option allows you to select color mode or mono mode.
  2691.  
  2692.  
  2693. Auto
  2694.  
  2695. The Auto mode allows you to turn the auto-save feature on or off. 
  2696. If you turn it on, your file is saved automatically every five
  2697. minutes, if a file is open.
  2698.  
  2699.  
  2700. Print
  2701.  
  2702. The Print option allows you to print out all keystrokes in the
  2703. file, including any key combinations.  The printout shows the line
  2704. number as well as the character or operation on that line.
  2705.  
  2706.  
  2707. Key Code:   d    Ins
  2708. Key Code:   i    Ins
  2709. Key Code:   r    Ins
  2710. Key Code:   /    Ins
  2711. Key Code:   w    Ins
  2712. Key Code:   ^M   Ins
  2713. Capture:
  2714. Key Code:   t    Ins
  2715. Key Code:   m    Ins
  2716. Key Code:   ^M   Ins
  2717. File End:
  2718.  
  2719. . . . . . .Figure 8-6.  Sample Printout Using the Print Option
  2720.  
  2721.  
  2722.  
  2723. Using the TestTrak Editor
  2724.  
  2725. This section provides basic instructions for creating a test data
  2726. file.  Once you know how to create a file, you will be able to edit
  2727. a file as well.
  2728.  
  2729. 1.   Select File from the TestTrak Editor Main Menu.
  2730.  
  2731. 2.   Enter the name of a new or existing file.  If you are opening
  2732.      a new file, you can also enter a description of the file, as
  2733.      you can in Record mode.
  2734.  
  2735. 3.   Press ESC to go back to the Main Menu. 
  2736.  
  2737. 4.   Select Data.  The following menu is displayed.
  2738.  
  2739. 5.   Select Escape.  The following screen is displayed.
  2740.  
  2741.  
  2742.  
  2743. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2744. ▒Data  File  Special  Help  Exit                                                 ▒▒
  2745. ▒╔══════════════════════════════════════════════════════════════════════════╗████▒▒
  2746. ▒║ Escape  All-Keys  Special  Reset  Fn11  Fn12  Setup  Help                ║████▒▒
  2747. ▒║╔══════════════════════════════════════════════════════════════════╗      ║████▒▒
  2748. ▒║║Status & Modes:  Single Entry                                     ║█     ║████▒▒
  2749. ▒║║                                                                  ║█     ║████▒▒
  2750. ▒║║                                                                  ║█     ║████▒▒
  2751. ▒║║  1:c                                                             ║█     ║████▒▒
  2752. ▒║║  2:d                                                             ║█     ║████▒▒
  2753. ▒║║  3:                                                              ║█     ║████▒▒
  2754. ▒║║  4:\                                                             ║█     ║████▒▒
  2755. ▒║║  5:w                                                             ║█     ║████▒▒
  2756. ▒║║  6:p                                                             ║█     ║████▒▒
  2757. ▒║║  7:5                                                             ║█     ║████▒▒
  2758. ▒║║  8:1                                                             ║█     ║████▒▒
  2759. ▒║║  9:^M                                                            ║█     ║████▒▒
  2760. ▒║║  10:                                                             ║█     ║████▒▒
  2761. ▒║║                                                                  ║█     ║████▒▒
  2762. ▒║║ cd \wp51^M                                                       ║█     ║████▒▒
  2763. ▒║║   █                    █ Open File: None                         ║█     ║████▒▒
  2764. ▒║╚══════════════════════════════════════════════════════════════════╝█     ║████▒▒
  2765. ▒║ ████████████████████████████████████████████████████████████████████     ║████▒▒
  2766. ▒╚══════════════════════════════════════════════════════════════════════════╝████▒▒
  2767. ▒████████████████████████████████████████████████████████████████████████████████▒▒
  2768. ▒████████████████████████████████████████████████████████████████████████████████▒▒
  2769. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2770.  
  2771. . . . . . . . . . . Figure 8-7.  Sample File Display
  2772.  
  2773.  
  2774. 6.   When you are through entering your test data script, press ESC
  2775.      twice and then F to get back to the File menu.
  2776.      
  2777. 7.   Select Close to close the file.
  2778.